#65463 closed defect (fixed)
clang-devel @20220701-afd9f422: failed to configure
Reported by: | mopihopi | Owned by: | cjones051073 (Chris Jones) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia), cjones051073 (Chris Jones) | |
Port: | clang-devel |
Description
clang-devel @20220701-afd9f422 fails to configure.
macOS 12.4 21F79, Xcode 13.4.1 13F100
% sudo port install clang-devel ---> Computing dependencies for clang-devel ---> Fetching archive for clang-devel ---> Attempting to fetch clang-devel-20220701-afd9f422_0+analyzer+libstdcxx.darwin_21.x86_64.tbz2 from https://packages.macports.org/clang-devel ---> Attempting to fetch clang-devel-20220701-afd9f422_0+analyzer+libstdcxx.darwin_21.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/clang-devel ---> Attempting to fetch clang-devel-20220701-afd9f422_0+analyzer+libstdcxx.darwin_21.x86_64.tbz2 from https://ema.uk.packages.macports.org/clang-devel ---> Fetching distfiles for clang-devel ---> Verifying checksums for clang-devel ---> Extracting clang-devel ---> Applying patches to clang-devel ---> Configuring clang-devel Error: Failed to configure clang-devel: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/build/CMakeFiles/CMakeError.log Error: Failed to configure clang-devel: configure failure: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port clang-devel failed
Attachments (2)
Change History (6)
Changed 2 years ago by mopihopi
Changed 2 years ago by mopihopi
Attachment: | CMakeError.log added |
---|
comment:1 Changed 2 years ago by cjones051073 (Chris Jones)
comment:2 Changed 2 years ago by cjones051073 (Chris Jones)
Adding
use_xcode yes
to the port seems to fix the issue here
-- Checking DARWIN_macosx_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk' -- Checking DARWIN_iphonesimulator_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.5.sdk' -- Checking DARWIN_iphoneos_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk' -- Checking DARWIN_watchsimulator_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator8.5.sdk' -- Checking DARWIN_watchos_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS8.5.sdk' -- Checking DARWIN_appletvsimulator_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator15.4.sdk' -- Checking DARWIN_appletvos_SYSROOT - '/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS15.4.sdk'
port still does not configure though, but for a different reason....
comment:3 Changed 2 years ago by Chris Jones <jonesc@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 Changed 2 years ago by mopihopi
The new failure includes the following in main.log:
:info:configure CMake Error at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/cmake/Modules/AddCompilerRT.cmake:69 (add_library): :info:configure Cannot find source file: :info:configure c_api.h :info:configure Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h :info:configure .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc :info:configure Call Stack (most recent call first): :info:configure /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/lib/orc/CMakeLists.txt:72 (add_compiler_rt_object_libraries) :info:configure CMake Error at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/cmake/Modules/AddCompilerRT.cmake:69 (add_library): :info:configure No SOURCES given to target: RTOrc.osx :info:configure Call Stack (most recent call first): :info:configure /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/lib/orc/CMakeLists.txt:72 (add_compiler_rt_object_libraries) :info:configure CMake Error at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/cmake/Modules/AddCompilerRT.cmake:362 (add_library): :info:configure No SOURCES given to target: clang_rt.orc_osx :info:configure Call Stack (most recent call first): :info:configure /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/compiler-rt/lib/orc/CMakeLists.txt:80 (add_compiler_rt_runtime) :info:configure CMake Generate step failed. Build files cannot be regenerated correctly. :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/opt/local/libexec/llvm-devel" -DCMAKE_INSTALL_NAME_DIR="/opt/local/libexec/llvm-devel/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/opt/local/libexec/llvm-devel;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=OFF -Wno-dev -DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_INCLUDE_TESTS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_ENABLE_FFI=ON -DFFI_INCLUDE_DIR=/opt/local/include -DFFI_LIBRARY_DIR=/opt/local/lib -DPython3_EXECUTABLE=/opt/local/bin/python3.10 -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt;libcxx;libcxxabi;lld" -DLIBCXX_ENABLE_SHARED=ON -DLIBCXX_INSTALL_LIBRARY=ON -DCMAKE_LINKER=/opt/local/bin/ld -DCLANG_INCLUDE_TESTS=OFF -DCLANG_ENABLE_STATIC_ANALYZER=ON -DCLANG_ENABLE_ARCMT=ON -DDARWIN_PREFER_PUBLIC_SDK=ON -DLLVM_BUILD_RUNTIME=ON -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="12.0" -DCMAKE_OSX_SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/llvm-project-4334cbd49b69ea036e7c9551c6177cd29b02c312/llvm :info:configure Exit code: 1 :error:configure Failed to configure clang-devel: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-devel/clang-devel/work/build/CMakeFiles/CMakeError.log :error:configure Failed to configure clang-devel: configure failure: command execution failed :debug:configure Error code: NONE :debug:configure Backtrace: configure failure: command execution failed :debug:configure while executing :debug:configure "$procedure $targetname"
All of the buildbot builds at https://ports.macports.org/port/clang-devel/builds/ failed as well.
Note: See
TracTickets for help on using
tickets.
primary issue appears to be with handling the SDK
it be worth checking if its just when the CLT is used or not...