[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