[MacPorts] #59548: fakeroot @1.24 fails at configure

MacPorts noreply at macports.org
Thu Oct 31 09:54:45 UTC 2019


#59548: fakeroot @1.24 fails at configure
-----------------------+----------------------
 Reporter:  McDutchie  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.6.2
 Keywords:             |       Port:  fakeroot
-----------------------+----------------------
 The problem (as per config.log) seems to be:

 {{{
 configure:3619: checking whether the C compiler works
 configure:3641: /usr/bin/clang -pipe -Os -Wno-deprecated-declarations
 -Wno-extra-tokens
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -arch
 x86_64 -arch i386 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
 -L/opt/local/lib -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
 -arch x86_64 -arch i386 conftest.c  >&5
 ld: warning: The i386 architecture is deprecated for macOS (remove from
 the Xcode build setting: ARCHS)
 ld: warning: ignoring file
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd,
 missing required architecture i386 in file
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd
 ld: dynamic main executables must link with libSystem.dylib for
 architecture i386
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 configure:3645: $? = 1
 configure:3683: result: no
 }}}

 Since the error message complains about lacking an i386 SDK, I thought
 disabling the `universal` variant might fix it. But using `sudo port clean
 fakeroot && sudo port install fakeroot -universal` seems to make no
 difference. The same error occurs.

 Attached: main.log and config.log.

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


More information about the macports-tickets mailing list