Opened 3 years ago
Last modified 2 years ago
#64013 closed defect
Testing fails: ld: dynamic main executables must link with libSystem.dylib for architecture x86_64 — at Version 1
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | MacPorts 2.8.0 |
Component: | base | Version: | 2.7.1 |
Keywords: | monterey | Cc: | |
Port: |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Testing base fails on macOS 12:
===> making test in src/machista1.0 clang -dynamiclib -g -O2 -std=c99 -Wextra -Wall -pedantic -fPIC -Wl,-single_module \ $(if [ 20 -lt 10 ]; then echo "-arch i386 -arch ppc"; elif [ 20 -lt 20 ]; then echo "-arch x86_64 -arch i386"; else echo "-arch x86_64 -arch arm64"; fi) \ -nostdlib \ -install_name tests/libmachista-test-dependency.dylib \ tests/empty.c \ -o tests/libmachista-test-dependency.dylib ld: dynamic main executables must link with libSystem.dylib for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [tests/libmachista-test-dependency.dylib] Error 1 make[1]: *** [test] Error 1 make: *** [test] Error 1
Change History (1)
comment:1 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | monterey added |
Note: See
TracTickets for help on using
tickets.
We only see this on macOS 12, both on arm64 and on x86_64.