[MacPorts] #65838: tor: build failure with Xcode/CLT 14: ld: archive member '__.SYMDEF SORTED' is not mach-o or llvm bitcode file for architecture x86_64

MacPorts noreply at macports.org
Wed Sep 14 22:17:06 UTC 2022


#65838: tor: build failure with Xcode/CLT 14: ld: archive member '__.SYMDEF SORTED'
is not mach-o or llvm bitcode file for architecture x86_64
------------------------+--------------------
 Reporter:  i0ntempest  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.7.2
 Keywords:  ld          |       Port:  tor
------------------------+--------------------
 {{{
 :info:build ld: in src/test/libtor-testing.a(__.SYMDEF SORTED), archive
 member '__.SYMDEF SORTED' with length 496 is not mach-o or llvm bitcode
 file 'src/test/libtor-testing.a' for architecture x86_64
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build ld: in src/test/libtor-testing.a(__.SYMDEF SORTED), archive
 member '__.SYMDEF SORTED' with length 496 is not mach-o or llvm bitcode
 file 'src/test/libtor-testing.a' for architecture x86_64
 :info:build make[1]: *** [src/test/fuzz/fuzz-consensus] Error 1
 :info:build ld: in src/test/libtor-testing.a(__.SYMDEF SORTED), archive
 member '__.SYMDEF SORTED' with length 496 is not mach-o or llvm bitcode
 file 'src/test/libtor-testing.a' for architecture x86_64
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build make[1]: clang: error: linker command failed with exit code 1
 (use -v to see invocation)
 :info:build *** [src/test/fuzz/fuzz-diff] Error 1
 :info:build make[1]: *** [src/test/fuzz/fuzz-addressPTR] Error 1
 :info:build ld: in src/test/libtor-testing.a(__.SYMDEF SORTED), archive
 member '__.SYMDEF SORTED' with length 496 is not mach-o or llvm bitcode
 file 'src/test/libtor-testing.a' for architecture x86_64
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build ld: in src/test/libtor-testing.a(__.SYMDEF SORTED), archive
 member '__.SYMDEF SORTED' with length 496 is not mach-o or llvm bitcode
 file 'src/test/libtor-testing.a' for architecture x86_64
 :info:build make[1]: *** [src/test/fuzz/fuzz-diff-apply] Error 1
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build make[1]: *** [src/test/fuzz/fuzz-extrainfo] Error 1
 :info:build mv -f src/test/.deps/test-test_util.Tpo src/test/.deps/test-
 test_util.Po
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_tor/tor/work/tor-0.4.7.10'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_tor/tor/work/tor-0.4.7.10'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_tor/tor/work/tor-0.4.7.10"
 && /usr/bin/make -j16 -w all
 :info:build Exit code: 2
 }}}
 This is a prolem I've noticed with Xcode betas on macOS 13, but now on
 macOS 12 as well since Xcode 14 was released. Seems ld has changed in some
 way in this new version of Xcode, and is affecting not just this port.

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


More information about the macports-tickets mailing list