[MacPorts] #57629: CMake won't build on MacOS (i386 architecture is deprecated).
MacPorts
noreply at macports.org
Sat Nov 17 04:42:46 UTC 2018
#57629: CMake won't build on MacOS (i386 architecture is deprecated).
----------------------+--------------------
Reporter: hipcrime | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port:
----------------------+--------------------
Since the most recent update, CMake refuses to build on MacOS.
The failure generates tons of output, but the important bit is this:
:info:configure ld: warning: The i386 architecture is deprecated for
macOS (remove from the Xcode build setting: ARCHS)
:info:configure ld: warning: ignoring file
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd,
missing required architecture i386 in file
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd
:info:configure ld: dynamic main executables must link with
libSystem.dylib for architecture i386
:info:configure clang: error: linker command failed with exit code 1
(use -v to see invocation)
--
Ticket URL: <https://trac.macports.org/ticket/57629>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list