canning dependencies of target translations |
Scanning dependencies of target facter-jruby-jar |
Scanning dependencies of target FACTER.pot |
[ 1%] Built target translations |
[ 1%] Building Java objects for facter-jruby-jar.jar |
[ 1%] Built target FACTER.pot |
warning: [options] bootstrap class path not set in conjunction with -source 8 |
1 warning |
[ 1%] Generating CMakeFiles/facter-jruby-jar.dir/java_class_filelist |
[ 2%] Creating Java archive facter.jar |
[ 2%] Built target facter-jruby-jar |
Scanning dependencies of target facter-jruby |
[ 2%] Generating ../../lib/src/java/com_puppetlabs_Facter.h |
[ 3%] Generating ../../lib/src/java/com_puppetlabs_Facter.h |
[ 3%] Built target facter-jruby |
Scanning dependencies of target libfactersrc |
[ 4%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o |
[ 4%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o |
[ 5%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o |
[ 6%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o |
[ 7%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o |
[ 7%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o |
[ 8%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::AddMember(rapidjson::GenericValue<Encoding, Allocator>::StringRefType, rapidjson::GenericValue<Encoding, Allocator>&, Allocator&) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’: |
/build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:586:98: required from here |
/usr/include/leatherman/vendor/rapidjson/document.h:1070:22: error: implicitly-declared ‘constexpr rapidjson::GenericStringRef<char>::GenericStringRef(const rapidjson::GenericStringRef<char>&)’ is deprecated [-Werror=deprecated-copy] |
1070 | GenericValue n(name); |
| ^ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef<char>’ has user-provided ‘rapidjson::GenericStringRef<CharType> rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&) [with CharType = char]’ |
326 | GenericStringRef operator=(const GenericStringRef&); |
| ^~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:542:41: note: initializing argument 1 of ‘rapidjson::GenericValue<Encoding, Allocator>::GenericValue(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
542 | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_(), flags_() { SetStringRaw(s); } |
| ~~~~~~~~~~~~~~^ |
/usr/include/leatherman/vendor/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::SetString(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’: |
/usr/include/leatherman/vendor/rapidjson/document.h:1436:98: required from ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::SetString(const Ch*, rapidjson::SizeType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::Ch = char; rapidjson::SizeType = unsigned int]’ |
/build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:584:38: required from here |
/usr/include/leatherman/vendor/rapidjson/document.h:1443:71: error: implicitly-declared ‘constexpr rapidjson::GenericStringRef<char>::GenericStringRef(const rapidjson::GenericStringRef<char>&)’ is deprecated [-Werror=deprecated-copy] |
1443 | GenericValue& SetString(StringRefType s) { this->~GenericValue(); SetStringRaw(s); return *this; } |
| ^~~~~~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef<char>’ has user-provided ‘rapidjson::GenericStringRef<CharType> rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&) [with CharType = char]’ |
326 | GenericStringRef operator=(const GenericStringRef&); |
| ^~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:1655:37: note: initializing argument 1 of ‘void rapidjson::GenericValue<Encoding, Allocator>::SetStringRaw(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
1655 | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { |
| ~~~~~~~~~~~~~~^ |
/usr/include/leatherman/vendor/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue<Encoding, Allocator>::GenericValue(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’: |
/usr/include/leatherman/vendor/rapidjson/document.h:1070:22: required from ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::AddMember(rapidjson::GenericValue<Encoding, Allocator>::StringRefType, rapidjson::GenericValue<Encoding, Allocator>&, Allocator&) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
/build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:586:98: required from here |
/usr/include/leatherman/vendor/rapidjson/document.h:542:85: error: implicitly-declared ‘constexpr rapidjson::GenericStringRef<char>::GenericStringRef(const rapidjson::GenericStringRef<char>&)’ is deprecated [-Werror=deprecated-copy] |
542 | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_(), flags_() { SetStringRaw(s); } |
| ^~~~~~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef<char>’ has user-provided ‘rapidjson::GenericStringRef<CharType> rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&) [with CharType = char]’ |
326 | GenericStringRef operator=(const GenericStringRef&); |
| ^~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/collection.cc:24: |
/usr/include/leatherman/vendor/rapidjson/document.h:1655:37: note: initializing argument 1 of ‘void rapidjson::GenericValue<Encoding, Allocator>::SetStringRaw(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
1655 | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { |
| ~~~~~~~~~~~~~~^ |
[ 9%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o |
[ 9%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o |
[ 10%] Building CXX object lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o |
cc1plus: all warnings being treated as errors |
make[2]: *** [lib/CMakeFiles/libfactersrc.dir/build.make:93: lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o] Error 1 |
make[2]: *** Waiting for unfinished jobs.... |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:5: |
/usr/include/leatherman/vendor/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::AddMember(rapidjson::GenericValue<Encoding, Allocator>::StringRefType, rapidjson::GenericValue<Encoding, Allocator>&&, Allocator&) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’: |
/build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:74:115: required from here |
/usr/include/leatherman/vendor/rapidjson/document.h:1053:22: error: implicitly-declared ‘constexpr rapidjson::GenericStringRef<char>::GenericStringRef(const rapidjson::GenericStringRef<char>&)’ is deprecated [-Werror=deprecated-copy] |
1053 | GenericValue n(name); |
| ^ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:5: |
/usr/include/leatherman/vendor/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef<char>’ has user-provided ‘rapidjson::GenericStringRef<CharType> rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&) [with CharType = char]’ |
326 | GenericStringRef operator=(const GenericStringRef&); |
| ^~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:5: |
/usr/include/leatherman/vendor/rapidjson/document.h:542:41: note: initializing argument 1 of ‘rapidjson::GenericValue<Encoding, Allocator>::GenericValue(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
542 | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_(), flags_() { SetStringRaw(s); } |
| ~~~~~~~~~~~~~~^ |
/usr/include/leatherman/vendor/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue<Encoding, Allocator>::GenericValue(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’: |
/usr/include/leatherman/vendor/rapidjson/document.h:1053:22: required from ‘rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::AddMember(rapidjson::GenericValue<Encoding, Allocator>::StringRefType, rapidjson::GenericValue<Encoding, Allocator>&&, Allocator&) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
/build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:74:115: required from here |
/usr/include/leatherman/vendor/rapidjson/document.h:542:85: error: implicitly-declared ‘constexpr rapidjson::GenericStringRef<char>::GenericStringRef(const rapidjson::GenericStringRef<char>&)’ is deprecated [-Werror=deprecated-copy] |
542 | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_(), flags_() { SetStringRaw(s); } |
| ^~~~~~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:5: |
/usr/include/leatherman/vendor/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef<char>’ has user-provided ‘rapidjson::GenericStringRef<CharType> rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&) [with CharType = char]’ |
326 | GenericStringRef operator=(const GenericStringRef&); |
| ^~~~~~~~ |
In file included from /build/facter/src/facter-3.14.2/lib/src/facts/map_value.cc:5: |
/usr/include/leatherman/vendor/rapidjson/document.h:1655:37: note: initializing argument 1 of ‘void rapidjson::GenericValue<Encoding, Allocator>::SetStringRaw(rapidjson::GenericValue<Encoding, Allocator>::StringRefType) [with Encoding = rapidjson::UTF8<char>; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue<Encoding, Allocator>::StringRefType = rapidjson::GenericStringRef<char>; typename Encoding::Ch = char]’ |
1655 | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { |
| ~~~~~~~~~~~~~~^ |
cc1plus: all warnings being treated as errors |
make[2]: *** [lib/CMakeFiles/libfactersrc.dir/build.make:171: lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o] Error 1 |
make[1]: *** [CMakeFiles/Makefile2:217: lib/CMakeFiles/libfactersrc.dir/all] Error 2 |
make: *** [Makefile:141: all] Error 2
|