[MacPorts] #61545: python38 +universal fails to build on Big Sur (Apple Silicon Mac)

MacPorts noreply at macports.org
Sun Jan 10 21:27:19 UTC 2021


#61545: python38 +universal fails to build on Big Sur (Apple Silicon Mac)
------------------------------+--------------------------
  Reporter:  Gregory-Gelfond  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.6.4
Resolution:                   |   Keywords:  bigsur arm64
      Port:  python38         |
------------------------------+--------------------------

Comment (by kencu):

 Now all the way up to curl, and python39 as well:
 {{{
 % port -v installed | grep active
   autoconf @2.69_5 (active) platform='darwin 20' archs='noarch'
 date='2021-01-10T12:19:44-0800'
   automake @1.16.3_0 (active) platform='darwin 20' archs='noarch'
 date='2021-01-10T12:19:44-0800'
   bzip2 @1.0.8_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:38-0800'
   curl @7.74.0_0+ssl+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T13:24:31-0800'
   curl-ca-bundle @7.74.0_0 (active) platform='darwin 20' archs='noarch'
 date='2020-12-27T18:45:29-0800'
   db48 @4.8.30_4+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:20:23-0800'
   expat @2.2.10_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:39-0800'
   gdbm @1.18.1_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:21:16-0800'
   gettext @0.19.8.1_2+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:47-0800'
   glib2 @2.58.3_1+universal+x11 (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:52:45-0800'
   help2man @1.47.16_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:29:53-0800'
   libedit @20191231-3.1_0+universal (active) platform='darwin 20'
 archs='arm64 x86_64' date='2021-01-10T09:41:51-0800'
   libffi @3.3_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:51-0800'
   libiconv @1.16_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:40-0800'
   libidn2 @2.3.0_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:48:14-0800'
   libpsl @0.21.1-20200817_0+universal (active) platform='darwin 20'
 archs='arm64 x86_64' date='2021-01-10T12:53:17-0800'
   libtool @2.4.6_11+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:20:16-0800'
   libunistring @0.9.10_0+universal (active) platform='darwin 20'
 archs='arm64 x86_64' date='2021-01-10T12:46:49-0800'
   lz4 @1.9.3_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T13:13:03-0800'
   ncurses @6.2_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:41-0800'
   openssl @1.1.1i_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:51:51-0800'
   p5.28-locale-gettext @1.70.0_0+universal (active) platform='darwin 20'
 archs='arm64 x86_64' date='2021-01-10T12:29:47-0800'
   pcre @8.44_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:49:15-0800'
   perl5.28 @5.28.3_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:29:29-0800'
   perl5.30 @5.30.3_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:38:57-0800'
   pkgconfig @0.29.2_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:52:11-0800'
   python3_select @0.0_2 (active) platform='darwin 20' archs='noarch'
 date='2020-12-29T11:43:37-0800'
   python39 @3.9.1_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:09:42-0800'
   python_select @0.3_9 (active) platform='darwin 20' archs='noarch'
 date='2020-12-29T11:43:37-0800'
   readline @8.1.000_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:20:52-0800'
   sqlite3 @3.34.0_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:52:16-0800'
   texinfo @6.7_1+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T12:40:39-0800'
   the_silver_searcher @2.2.0_0 (active) platform='darwin 20'
 archs='x86_64' date='2021-01-10T09:58:02-0800'
   xz @5.2.5_0+universal (active) platform='darwin 20' archs='arm64 x86_64'
 date='2021-01-10T09:52:20-0800'
   zlib @1.2.11_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T09:41:52-0800'
   zstd @1.4.8_0+universal (active) platform='darwin 20' archs='arm64
 x86_64' date='2021-01-10T13:21:26-0800'
 }}}

 MacPorts has settled on python39 as our current standard, so now that
 python39 can be built +universal, then we should just change anything that
 calls for python38 without a good reason (like libpsl) to switch to
 python39.

-- 
Ticket URL: <https://trac.macports.org/ticket/61545#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list