[MacPorts] #65850: libgcc-devel @13-20220911 fails to build with Xcode 14 on macOS 12

MacPorts noreply at macports.org
Fri Sep 16 20:14:03 UTC 2022


#65850: libgcc-devel @13-20220911 fails to build with Xcode 14 on macOS 12
----------------------+--------------------------
 Reporter:  mopihopi  |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.7.2
 Keywords:            |       Port:  libgcc-devel
----------------------+--------------------------
 Upgrading libgcc-devel on macOS 12.6 21G115 x86_64 with Xcode 14.0 14A309
 fails:
 {{{
 % sudo port upgrade outdated
 --->  Computing dependencies for libgcc-devel
 --->  Fetching archive for libgcc-devel
 --->  Attempting to fetch libgcc-
 devel-13-20220911_0+stdlib_flag.darwin_21.x86_64.tbz2 from
 https://packages.macports.org/libgcc-devel
 --->  Attempting to fetch libgcc-
 devel-13-20220911_0+stdlib_flag.darwin_21.x86_64.tbz2 from
 https://ywg.ca.packages.macports.org/mirror/macports/packages/libgcc-devel
 --->  Attempting to fetch libgcc-
 devel-13-20220911_0+stdlib_flag.darwin_21.x86_64.tbz2 from
 https://kmq.jp.packages.macports.org/libgcc-devel
 --->  Fetching distfiles for libgcc-devel
 --->  Verifying checksums for libgcc-devel
 --->  Extracting libgcc-devel
 --->  Configuring libgcc-devel
 --->  Building libgcc-devel
 Error: Failed to build libgcc-devel: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-devel/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 }}}
 main.log contains this:
 {{{
 :info:build 0  0x10afc3ffa  __assert_rtn + 139
 :info:build 1  0x10adf728d
 mach_o::relocatable::Parser<x86_64>::parse(mach_o::relocatable::ParserOptions
 const&) + 4989
 :info:build 2  0x10ade7f8f
 mach_o::relocatable::Parser<x86_64>::parse(unsigned char const*, unsigned
 long long, char const*, long, ld::File::Ordinal,
 mach_o::relocatable::ParserOptions const&) + 207
 :info:build 3  0x10ae5e9d4
 ld::tool::InputFiles::makeFile(Options::FileInfo const&, bool) + 2036
 :info:build 4  0x10ae61fa0
 ___ZN2ld4tool10InputFilesC2ER7Options_block_invoke + 48
 :info:build 5  0x7ff8182b834a  _dispatch_client_callout2 + 8
 :info:build 6  0x7ff8182c98f5  _dispatch_apply_invoke + 213
 :info:build 7  0x7ff8182b8317  _dispatch_client_callout + 8
 :info:build 8  0x7ff8182c7c0c  _dispatch_root_queue_drain + 673
 :info:build 9  0x7ff8182c825c  _dispatch_worker_thread2 + 160
 :info:build 10  0x7ff81846bf8a  _pthread_wqthread + 256
 :info:build A linker snapshot was created at:
 :info:build     /tmp/libstdc++.6.dylib-2022-09-16-123250.ld-snapshot
 :info:build ld: Assertion failed: (_file->_atomsArrayCount ==
 computedAtomCount && "more atoms allocated than expected"), function
 parse, file macho_relocatable_file.cpp, line 2061.
 :info:build collect2: error: ld returned 1 exit status
 :info:build make[6]: *** [libstdc++.la] Error 1
 :info:build make[6]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build/x86_64-apple-darwin21/libstdc++-v3/src'
 :info:build make[5]: *** [all-recursive] Error 1
 :info:build make[5]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build/x86_64-apple-darwin21/libstdc++-v3/src'
 :info:build make[4]: *** [all-recursive] Error 1
 :info:build make[4]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build/x86_64-apple-darwin21/libstdc++-v3'
 :info:build make[3]: *** [all] Error 2
 :info:build make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build/x86_64-apple-darwin21/libstdc++-v3'
 :info:build make[2]: *** [all-stage1-target-libstdc++-v3] Error 2
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build'
 :info:build make[1]: *** [stage1-bubble] Error 2
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build'
 :info:build make: *** [bootstrap-lean] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-
 devel/work/build" && /usr/bin/make -j8 -w bootstrap-lean
 :info:build Exit code: 2
 :error:build Failed to build libgcc-devel: command execution failed
 :debug:build Error code: CHILDSTATUS 30847 2
 :debug:build Backtrace: command execution failed
 :debug:build     while executing
 :debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
 :debug:build     invoked from within
 :debug:build "command_exec -callback
 portprogress::target_progress_callback build"
 :debug:build     (procedure "portbuild::build_main" line 8)
 :debug:build     invoked from within
 :debug:build "$procedure $targetname"
 :error:build See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_lang_gcc-devel/libgcc-devel/main.log
 for details.
 }}}
 Uninstalling gcc-devel and libgcc-devel and then reinstalling with port
 install produces the same error.

 For some reason there is no binary available at
 https://packages.macports.org/libgcc-devel/, and no macOS 12 build on
 https://ports.macports.org/port/libgcc-devel/builds/ (either successful or
 failed).

 The error is similar to that in ticket:65573 but with a different port and
 macOS version.

-- 
Ticket URL: <https://trac.macports.org/ticket/65850>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list