[MacPorts] #61321: libtool, apr: SDK path is baked into installed files

MacPorts noreply at macports.org
Thu Jan 28 19:12:49 UTC 2021


#61321: libtool, apr: SDK path is baked into installed files
--------------------------+----------------------
  Reporter:  pierswalter  |      Owner:  larryv
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.6.3
Resolution:               |   Keywords:
      Port:  apr libtool  |
--------------------------+----------------------

Comment (by murrayE):

 Unfortunately, the recommendation in
 https://trac.macports.org/ticket/61321#comment:6 to use sudo port -ns
 upgrade --force apr gives a config error. as shown in this excerpt from
 config.log:

 {{{
 configure:5440: /usr/bin/clang --version >&5
 Apple clang version 12.0.0 (clang-1200.0.32.29)
 Target: x86_64-apple-darwin20.2.0
 Thread model: posix
 InstalledDir: /Library/Developer/CommandLineTools/usr/bin
 configure:5451: $? = 0
 configure:5440: /usr/bin/clang -v >&5
 Apple clang version 12.0.0 (clang-1200.0.32.29)
 Target: x86_64-apple-darwin20.2.0
 Thread model: posix
 InstalledDir: /Library/Developer/CommandLineTools/usr/bin
 configure:5451: $? = 0
 configure:5440: /usr/bin/clang -V >&5
 clang: error: argument to '-V' is missing (expected 1 value)
 clang: error: no input files
 configure:5451: $? = 1
 configure:5440: /usr/bin/clang -qversion >&5
 clang: error: unknown argument '-qversion'; did you mean '--version'?
 clang: error: no input files
 configure:5451: $? = 1
 configure:5471: checking whether the C compiler works
 configure:5493: /usr/bin/clang -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch
 x86_64 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk
 -L/opt/local/lib -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk
 -arch x86_64 conftest.c  >&5
 ld: library not found for -lSystem
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 configure:5497: $? = 1
 configure:5535: result: no
 configure: failed program was:
 | /* confdefs.h */
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
 | #define PACKAGE_STRING ""
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE_URL ""
 | /* end confdefs.h.  */
 |
 | int
 | main ()
 | {
 |
 |   ;
 |   return 0;
 | }
 configure:5540: error: in
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_apr/apr/work/apr-1.7.0':
 configure:5542: error: C compiler cannot create executables
 }}}

 Here also is the corresponding portion of main.log:

 {{{
 :info:configure checking for gcc... /usr/bin/clang
 :info:configure checking whether the C compiler works... no
 :info:configure configure: error: in
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_apr/apr/work/apr-1.7.0':
 :info:configure configure: error: C compiler cannot create executables
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61321#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list