#67920 closed defect (fixed)
iowow @2023.05.07: Include file 'stdatomic.h' not FOUND
Reported by: | barracuda156 | Owned by: | barracuda156 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | mountainlion | Cc: | |
Port: | iowow |
Description
---> Configuring iowow Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/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=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DCMAKE_OSX_ARCHITECTURES="x86_64;i386" -DBUILD_TESTS:BOOL=ON -DCMAKE_OSX_DEPLOYMENT_TARGET="10.8" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866 -- Using project changelog file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866/Changelog -- The C compiler identification is AppleClang 5.1.0.5030040 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found CUnit: /opt/local/lib/libcunit.dylib -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for pthread_condattr_setclock in pthread -- Looking for pthread_condattr_setclock in pthread - not found -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Looking for stdatomic.h -- Looking for stdatomic.h - not found CMake Error at src/CMakeLists.txt:118 (message): Include file 'stdatomic.h' not FOUND -- Configuring incomplete, errors occurred! Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/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=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DCMAKE_OSX_ARCHITECTURES="x86_64;i386" -DBUILD_TESTS:BOOL=ON -DCMAKE_OSX_DEPLOYMENT_TARGET="10.8" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866 Exit code: 1
Change History (7)
comment:2 Changed 14 months ago by barracuda156
Oh, it actually just fails on 10.8.5:
10:~ svacchanda$ sudo port -v install iowow -universal ---> Computing dependencies for iowow. ---> Fetching archive for iowow ---> iowow-2023.05.07_0.darwin_12.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified ---> Attempting to fetch iowow-2023.05.07_0.darwin_12.x86_64.tbz2 from http://kmq.jp.packages.macports.org/iowow % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 304 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 ---> Attempting to fetch iowow-2023.05.07_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/iowow % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 126 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 ---> Attempting to fetch iowow-2023.05.07_0.darwin_12.x86_64.tbz2 from http://mirror.fcix.net/macports/packages/iowow % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 ---> Fetching distfiles for iowow ---> Verifying checksums for iowow ---> Checksumming iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866.tar.gz ---> Extracting iowow ---> Extracting iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866.tar.gz Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/iowow/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866.tar.gz' | /usr/bin/gnutar --no-same-owner -xf - ---> Applying patches to iowow ---> Applying 0001-Do-not-use-clangism-with-GCC.patch Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/iowow/files/0001-Do-not-use-clangism-with-GCC.patch' patching file src/CMakeLists.txt ---> Applying 0002-unix.c-fix-for-Control-reaches-the-end-of-a-non-void.patch Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/iowow/files/0002-unix.c-fix-for-Control-reaches-the-end-of-a-non-void.patch' patching file src/platform/unix/unix.c ---> Applying 0003-Fix-MurMurHash3-for-Big-endian.patch Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/iowow/files/0003-Fix-MurMurHash3-for-Big-endian.patch' patching file src/utils/iwhmap.c patching file src/utils/murmur3.c ---> Configuring iowow Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/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=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DBUILD_TESTS:BOOL=ON -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.8" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866 -- Using project changelog file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866/Changelog -- The C compiler identification is AppleClang 5.1.0.5030040 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found CUnit: /opt/local/lib/libcunit.dylib -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for pthread_condattr_setclock in pthread -- Looking for pthread_condattr_setclock in pthread - not found -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Looking for stdatomic.h -- Looking for stdatomic.h - not found CMake Error at src/CMakeLists.txt:118 (message): Include file 'stdatomic.h' not FOUND -- Configuring incomplete, errors occurred! Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/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=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DBUILD_TESTS:BOOL=ON -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.8" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_iowow/iowow/work/iowow-a274f0fe6e3f0adaf6cfffcb309bdfa85e50e866 Exit code: 1
comment:3 Changed 14 months ago by barracuda156
Owner: | set to barracuda156 |
---|---|
Status: | new → assigned |
comment:4 Changed 14 months ago by barracuda156
Summary: | iowow does not configure as +universal (on Intel) → iowow does not configure with Xcode clang of 10.8 |
---|
There is no problem with universal as such, on 10.6.8 it builds for i386+x86_64.
comment:5 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)
Summary: | iowow does not configure with Xcode clang of 10.8 → iowow @2023.05.07: Include file 'stdatomic.h' not FOUND |
---|
Not specific to universal.
To fix it, add these to the Portfile:
PortGroup compiler_blacklist_versions 1.0
# stdatomic.h compiler.blacklist-append {clang < 700}
comment:6 follow-up: 7 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 Changed 14 months ago by barracuda156
Replying to ryandesign:
In d5043624611679609f9ac4c334d0828b649f3608/macports-ports (master):
Thank you!
Note: See
TracTickets for help on using
tickets.