[MacPorts] #58907: port @2.5.99 does not build clang-3.9; port @2.5.4 does build it and so does the buildbot

MacPorts noreply at macports.org
Sun Sep 1 11:14:08 UTC 2019


#58907: port @2.5.99 does not build clang-3.9;  port @2.5.4 does build it and so
does the buildbot
-----------------------+--------------------
 Reporter:  snowflake  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  base       |    Version:  2.5.99
 Keywords:             |       Port:
-----------------------+--------------------
 macports-base commit:

 {{{
  50f29345cb9208d49a45282aba6a0de37950aa29
 }}}
 Environment:
 {{{
 DEBUG: OS X 10.11 (darwin/15.6.0) arch i386
 DEBUG: MacPorts 2.5.99
 DEBUG: Xcode 8.2.1
 DEBUG: SDK 10.11
 DEBUG: MACOSX_DEPLOYMENT_TARGET: 10.11
 }}}

 Compiler output at around 10% of the build:
 {{{
 cd /opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-ports_lang_llvm-3.9/clang-3.9/work/build/projects
 /compiler-rt/lib/builtins && /usr/bin/clang -D__STDC_CONSTANT_MACROS
 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
 -I/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-ports_lang_llvm-3.9/clang-3.9/work/build/projects
 /compiler-rt/lib/builtins
 -I/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_llvm-3.9/clang-3.9/work/llvm-3.9.1.src/projects/compiler-
 rt/lib/builtins
 -I/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-ports_lang_llvm-3.9/clang-3.9/work/build/include
 -I/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_llvm-3.9/clang-3.9/work/llvm-3.9.1.src/include  -DNDEBUG -arch
 i386    -isysroot -mmacosx-version-min=10.5 -arch i386 -fPIC -O3
 -fvisibility=hidden -DVISIBILITY_HIDDEN -Wall -fomit-frame-pointer -o
 CMakeFiles/clang_rt.eprintf.dir/eprintf.c.o   -c
 /opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_llvm-3.9/clang-3.9/work/llvm-3.9.1.src/projects/compiler-
 rt/lib/builtins/eprintf.c
 clang: warning: no such sysroot directory: '-mmacosx-version-min=10.5'
 /opt/local/var/macports/build/_Users_davidevans_macports_sources_github
 .com_macports_macports-
 ports_lang_llvm-3.9/clang-3.9/work/llvm-3.9.1.src/projects/compiler-
 rt/lib/builtins/eprintf.c:14:10: fatal error: 'stdio.h' file not found
 #include <stdio.h>
          ^
 1 error generated.
 }}}

 This shows that the argument to the -isysroot  option is missing.

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


More information about the macports-tickets mailing list