Skip to content

1.9.0: does not build #970

Closed
Closed
@kloczek

Description

@kloczek
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.n1j8PX
+ umask 022
+ cd /home/tkloczko/rpmbuild/BUILD
+ cd jsoncpp-1.9.0
+ export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto'
+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto'
+ export 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto'
+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto'
+ export 'FFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -flto'
+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -flto'
+ export 'FCFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -flto'
+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -flto'
+ export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin'
+ export AR=gcc-ar RANLIB=gcc-ranlib NM=gcc-nm
+ AR=gcc-ar
+ RANLIB=gcc-ranlib
+ NM=gcc-nm
+ export CC=gcc CXX=g++
+ CC=gcc
+ CXX=g++
+ /usr/bin/cmake -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_AR=/usr/bin/gcc-ar -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_NM=/usr/bin/gcc-nm -DCMAKE_RANLIB=/usr/bin/gcc-ranlib -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX=64 -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc . -DBUILD_STATIC_LIBS=OFF -DJSONCPP_WITH_WARNING_AS_ERROR=OFF -DJSONCPP_WITH_PKGCONFIG_SUPPORT=ON -DJSONCPP_WITH_CMAKE_PACKAGE=ON -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF -DPYTHON_EXECUTABLE=/usr/bin/python3
-- The CXX compiler identification is GNU 9.1.1
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- JsonCpp Version: 1.9.0
-- Looking for C++ include clocale
-- Looking for C++ include clocale - found
-- Looking for localeconv
-- Looking for localeconv - found
-- Looking for C++ include sys/types.h
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include stdint.h
-- Looking for C++ include stdint.h - found
-- Looking for C++ include stddef.h
-- Looking for C++ include stddef.h - found
-- Check size of lconv
-- Check size of lconv - done
-- Performing Test HAVE_DECIMAL_POINT
-- Performing Test HAVE_DECIMAL_POINT - Success
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.4", minimum required is "2.6") 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_STATIC_LIBS
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0
+ /usr/bin/make -O -j48 V=1 VERBOSE=1
/usr/bin/cmake -S/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0 -B/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/CMakeFiles /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
/usr/bin/make -f src/lib_json/CMakeFiles/jsoncpp_lib.dir/build.make src/lib_json/CMakeFiles/jsoncpp_lib.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0'
cd /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0 /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0 /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/CMakeFiles/jsoncpp_lib.dir/DependInfo.cmake --color=
Dependee "/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/CMakeFiles/jsoncpp_lib.dir/DependInfo.cmake" is newer than depender "/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/CMakeFiles/jsoncpp_lib.dir/depend.internal".
Dependee "/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/CMakeFiles/jsoncpp_lib.dir/depend.internal".
Scanning dependencies of target jsoncpp_lib
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0'
/usr/bin/make -f src/lib_json/CMakeFiles/jsoncpp_lib.dir/build.make src/lib_json/CMakeFiles/jsoncpp_lib.dir/build
In file included from /usr/include/c++/9/x86_64-redhat-linux/bits/c++config.h:2594,
                 from /usr/include/c++/9/cstddef:49,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/../../include/json/config.h:8,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_tool.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_writer.cpp:7:
/usr/include/c++/9/x86_64-redhat-linux/bits/os_defines.h:44:19: error: missing binary operator before token "("
   44 | #if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)
      |                   ^
In file included from /usr/lib/gcc/x86_64-redhat-linux/9/include/stdint.h:9,
                 from /usr/include/c++/9/cstdint:41,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/../../include/json/config.h:9,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_tool.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_writer.cpp:7:
/usr/include/stdint.h:276:17: error: missing binary operator before token "("
  276 | #if __GLIBC_USE (IEC_60559_BFP_EXT)
      |                 ^
In file included from /usr/include/wchar.h:30,
                 from /usr/include/c++/9/cwchar:44,
                 from /usr/include/c++/9/bits/postypes.h:40,
                 from /usr/include/c++/9/iosfwd:40,
                 from /usr/include/c++/9/ios:38,
                 from /usr/include/c++/9/istream:38,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/../../include/json/config.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_tool.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_writer.cpp:7:
/usr/include/bits/floatn.h:30:22: error: missing binary operator before token "("
   30 |      ? __GNUC_PREREQ (4, 3)      \
      |                      ^
In file included from /usr/include/bits/floatn.h:119,
                 from /usr/include/wchar.h:30,
                 from /usr/include/c++/9/cwchar:44,
                 from /usr/include/c++/9/bits/postypes.h:40,
                 from /usr/include/c++/9/iosfwd:40,
                 from /usr/include/c++/9/ios:38,
                 from /usr/include/c++/9/istream:38,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/../../include/json/config.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_tool.h:10,
                 from /home/tkloczko/rpmbuild/BUILD/jsoncpp-1.9.0/src/lib_json/json_writer.cpp:7:
/usr/include/bits/floatn-common.h:69:19: error: missing binary operator before token "("
   69 | #if __GNUC_PREREQ (7, 0) && !defined __cplusplus
      |                   ^
/usr/include/bits/floatn-common.h:90:22: error: missing binary operator before token "("
   90 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
      |                      ^
/usr/include/bits/floatn-common.h:98:22: error: missing binary operator before token "("
   98 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
      |                      ^
/usr/include/bits/floatn-common.h:110:22: error: missing binary operator before token "("
  110 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
      |                      ^
/usr/include/bits/floatn-common.h:118:22: error: missing binary operator before token "("
  118 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
      |                      ^
/usr/include/bits/floatn-common.h:148:22: error: missing binary operator before token "("
  148 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
      |                      ^
/usr/include/bits/floatn-common.h:156:22: error: missing binary operator before token "("
  156 | #  if !__GNUC_PREREQ (7, 0) || defined __cplusplus

Metadata

Metadata

Assignees

No one assigned

    Labels

    build or testingcmake, meson, continuous integration, or testing related

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions