[MacPorts] #72150: clang-20 failed to build on < 10.14
MacPorts
noreply at macports.org
Thu Mar 6 11:43:37 UTC 2025
#72150: clang-20 failed to build on < 10.14
--------------------+------------------------------
Reporter: jmroot | Owner: cjones051073
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: clang-20 llvm-20
--------------------+------------------------------
Please mark the older platforms as unsupported until and unless the build
can be fixed there.
*
https://build.macports.org/builders/ports-10.13_x86_64-builder/builds/256404
*
https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/298154
*
https://build.macports.org/builders/ports-10.11_x86_64-builder/builds/288064
*
https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/294997
*
https://build.macports.org/builders/ports-10.9_x86_64-builder/builds/302495
*
https://build.macports.org/builders/ports-10.8_x86_64-builder/builds/202603
*
https://build.macports.org/builders/ports-10.7_x86_64-builder/builds/216937
Error for 10.13 is:
{{{
FAILED: projects/compiler-
rt/lib/interception/CMakeFiles/RTInterception.osx.dir/interception_type_test.cpp.o
/opt/local/bin/clang++-mp-14 -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work/build/projects
/compiler-rt/lib/interception
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/compiler-rt/lib/interception
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work/build/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/llvm/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/compiler-rt/lib/interception/.. -pipe -Os
-DNDEBUG -D__DISABLE_MP_LEGACY_SUPPORT_SYSCONF_WRAP__=1
-D__DISABLE_MP_LEGACY_SUPPORT_REALPATH_WRAP__=1
-isystem/opt/local/include/LegacySupport -I/opt/local/include -fPIC
-fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-
availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings
-Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98
-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-
noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-
override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-
unsupported -fdiagnostics-color -Wall -Wno-unused-parameter -O3 -DNDEBUG
-std=c++17 -arch i386 -arch x86_64 -arch x86_64h -stdlib=libc++ -mmacosx-
version-min=10.13 -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -fPIC -fno-builtin
-fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-
stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-
reference -Wthread-safety-beta -O3 -g -Wno-gnu -Wno-variadic-macros
-Wno-c99-extensions -ftrivial-auto-var-init=pattern -nostdinc++ -fno-rtti
-MD -MT projects/compiler-
rt/lib/interception/CMakeFiles/RTInterception.osx.dir/interception_type_test.cpp.o
-MF projects/compiler-
rt/lib/interception/CMakeFiles/RTInterception.osx.dir/interception_type_test.cpp.o.d
-o projects/compiler-
rt/lib/interception/CMakeFiles/RTInterception.osx.dir/interception_type_test.cpp.o
-c
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/compiler-
rt/lib/interception/interception_type_test.cpp
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/compiler-
rt/lib/interception/interception_type_test.cpp:26:1: error: static_assert
failed due to requirement '__sanitizer::is_same<long, int>::value' ""
COMPILER_CHECK((__sanitizer::is_same<::PTRDIFF_T, ::ptrdiff_t>::value));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-20/clang-20/work
/llvm-project-20.1.0.src/compiler-
rt/lib/interception/../sanitizer_common/sanitizer_internal_defs.h:369:30:
note: expanded from macro 'COMPILER_CHECK'
#define COMPILER_CHECK(pred) static_assert(pred, "")
^ ~~~~
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72150>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list