[MacPorts] #58909: port at 2.5.99 does not build clang-8.0.0_1; port at 2.5.4 does build it and so does the buildbot
MacPorts
noreply at macports.org
Sun Sep 1 14:51:55 UTC 2019
#58909: port at 2.5.99 does not build clang-8.0.0_1; port at 2.5.4 does build it and so
does the buildbot
-----------------------+--------------------
Reporter: snowflake | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port:
-----------------------+--------------------
macports-base checkout:
{{{
50f29345cb9208d49a45282aba6a0de37950aa29
}}}
macports-ports checkout:
{{{
4bc7781bc69a888a068e8b1a5439166c8e37d4ee
}}}
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
}}}
Failing command:
{{{
[ 34%] Building CXX object projects/compiler-
rt/lib/xray/CMakeFiles/RTXrayFDR.os
x.dir/xray_fdr_logging.cc.o
cd
/opt/local/var/macports/build/_Users_davidevans_macports_sources_github.com_m
acports_macports-ports_lang_llvm-8.0/clang-8.0/work/build/projects
/compiler-rt/l
ib/xray && /usr/bin/clang++ -DXRAY_HAS_EXCEPTIONS=1
-D__STDC_CONSTANT_MACROS -D
__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_User
s_davidevans_macports_sources_github.com_macports_macports-
ports_lang_llvm-8.0/c
lang-8.0/work/build/projects/compiler-rt/lib/xray
-I/opt/local/var/macports/buil
d/_Users_davidevans_macports_sources_github.com_macports_macports-
ports_lang_llv
m-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compiler-rt/lib/xray
-I//opt/local/
include/libxml2
-I/opt/local/var/macports/build/_Users_davidevans_macports_sourc
es_github.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/build/include
-I/opt/local/var/macports/build/_Users_davidevans_macports_sources_github.com_m
acports_macports-ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/include
-I/op
t/local/var/macports/build/_Users_davidevans_macports_sources_github.com_macport
s_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compiler-r
t/lib/xray/..
-I/opt/local/var/macports/build/_Users_davidevans_macports_sources
_github.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/
projects/compiler-rt/lib/xray/../../include -pipe -Os -std=c++11
-stdlib=libc++
-fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall
-Wextra -W
no-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-
initializers -pe
dantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default
-Wnon-virt
ual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -Wall -std=c++11
-Wno-unu
sed-parameter -DNDEBUG -arch x86_64 -arch x86_64h -stdlib=libc++
-mmacosx-ver
sion-min=10.9 -isysroot / -fPIC -fno-builtin -fno-exceptions -funwind-
tables -fn
o-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto
-O3 -gli
ne-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -Wno-non-
virtua
l-dtor -fno-rtti -o CMakeFiles/RTXrayFDR.osx.dir/xray_fdr_logging.cc.o -c
/opt/l
ocal/var/macports/build/_Users_davidevans_macports_sources_github.com_macports_m
acports-ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects
/compiler-rt/l
ib/xray/xray_fdr_logging.cc
}}}
Error messages for command:
{{{
In file included from
/opt/local/var/macports/build/_Users_davidevans_macports_s
ources_github.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.
0.src/projects/compiler-rt/lib/xray/xray_fdr_logging.cc:35:
/opt/local/var/macports/build/_Users_davidevans_macports_sources_github.com_macp
orts_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compile
r-rt/lib/xray/xray_fdr_controller.h:30:26: error: C++ requires a type
specifier for all declarations
int (*WallClockReader)(clockid_t, struct timespec *) = 0;
^
/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compiler-
rt/lib/xray/xray_fdr_controller.h:81:21: error: use of undeclared
identifier 'CLOCK_MONOTONIC'
WallClockReader(CLOCK_MONOTONIC, &TS);
^
/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compiler-
rt/lib/xray/xray_fdr_logging.cc:434:32: error: use of undeclared
identifier 'CLOCK_REALTIME'
int result = clock_gettime(CLOCK_REALTIME, &TS);
^
/opt/local/var/macports/build/_Users_davidevans_macports_sources_github
.com_macports_macports-
ports_lang_llvm-8.0/clang-8.0/work/llvm-8.0.0.src/projects/compiler-
rt/lib/xray/xray_fdr_logging.cc:487:58: error: use of undeclared
identifier 'clock_gettime'
FDRController<>(TLD.BQ, TLD.Buffer, *TLD.Writer, clock_gettime,
^
4 errors generated.
make[2]: *** [projects/compiler-
rt/lib/xray/CMakeFiles/RTXrayFDR.osx.dir/xray_fdr_logging.cc.o] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/58909>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list