D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/opencpn-nsk-plugin-0.2.2-3.mga10.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.CRO7t4 + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf nsk_pi + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/nsk_pi.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd nsk_pi + rm -rf /home/pterjan/rpmbuild/BUILD/nsk_pi-SPECPARTS + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/nsk_pi-SPECPARTS + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/opencpn-libs.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/nsk_pi-Plugin-cmake.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.wYdJhd + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd nsk_pi + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -Wno-dev -S . -B build -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLIB_SUFFIX=64 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -- Cmake version: 3.29.0. -- Build uses 48 processors -- Configuring -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CPU: x86_64 -- Building for target-release mageia-10 -- Selected upload repository: n o h a l / o p e n c p n - p l u g i n s -- Configuring done (0.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/nsk_pi/build + /usr/bin/cmake --build build -j16 --verbose Change Dir: '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 /usr/bin/cmake -S/home/pterjan/rpmbuild/BUILD/nsk_pi -B/home/pterjan/rpmbuild/BUILD/nsk_pi/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/nsk_pi/build/CMakeFiles /home/pterjan/rpmbuild/BUILD/nsk_pi/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/gmake -f CMakeFiles/tarball-build.dir/build.make CMakeFiles/tarball-build.dir/depend gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' cd /home/pterjan/rpmbuild/BUILD/nsk_pi/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build/CMakeFiles/tarball-build.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/gmake -f CMakeFiles/tarball-build.dir/build.make CMakeFiles/tarball-build.dir/build gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' [100%] Generating tarball-conf-stamp cmake -E touch tarball-conf-stamp cmake -DCMAKE_INSTALL_PREFIX=/home/pterjan/rpmbuild/BUILD/nsk_pi/build/app/files -DBUILD_TYPE:STRING=tarball /home/pterjan/rpmbuild/BUILD/nsk_pi/build Re-run cmake no build system arguments -- Cmake version: 3.29.0. -- Build uses 48 processors -- Building: tarball -- CPU: x86_64 -- Building for target-release mageia-10 -- Selected upload repository: n o h a l / o p e n c p n - p l u g i n s -- Found Gettext: /usr/bin/msgmerge (found version "0.22.5") -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found wxWidgets: -L/usr/lib64;-pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_baseu_net-3.2;-lwx_baseu_xml-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_stc-3.2;-lwx_gtk3u_aui-3.2;-lwx_gtk3u_gl-3.2 (found version "3.2.4") -- Using marnav from /usr/include /usr/lib64/libmarnav.so -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/nsk_pi/build cmake --build /home/pterjan/rpmbuild/BUILD/nsk_pi/build --parallel 48 --config RelWithDebInfo --target NSK_pi Change Dir: '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j48 NSK_pi gmake[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[3]: warning: -j48 forced in submake: resetting jobserver mode. /usr/bin/cmake -S/home/pterjan/rpmbuild/BUILD/nsk_pi -B/home/pterjan/rpmbuild/BUILD/nsk_pi/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 NSK_pi gmake[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/cmake -S/home/pterjan/rpmbuild/BUILD/nsk_pi -B/home/pterjan/rpmbuild/BUILD/nsk_pi/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/nsk_pi/build/CMakeFiles 5 /usr/bin/gmake -f CMakeFiles/Makefile2 CMakeFiles/NSK_pi.dir/all gmake[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/gmake -f CMakeFiles/NSK-i18n.dir/build.make CMakeFiles/NSK-i18n.dir/depend gmake[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' cd /home/pterjan/rpmbuild/BUILD/nsk_pi/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build/CMakeFiles/NSK-i18n.dir/DependInfo.cmake "--color=" gmake[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/gmake -f CMakeFiles/NSK-i18n.dir/build.make CMakeFiles/NSK-i18n.dir/build gmake[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[6]: Nothing to be done for 'CMakeFiles/NSK-i18n.dir/build'. gmake[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' [ 0%] Built target NSK-i18n /usr/bin/gmake -f CMakeFiles/NSK_pi.dir/build.make CMakeFiles/NSK_pi.dir/depend gmake[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' cd /home/pterjan/rpmbuild/BUILD/nsk_pi/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build /home/pterjan/rpmbuild/BUILD/nsk_pi/build/CMakeFiles/NSK_pi.dir/DependInfo.cmake "--color=" gmake[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' /usr/bin/gmake -f CMakeFiles/NSK_pi.dir/build.make CMakeFiles/NSK_pi.dir/build gmake[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' [ 20%] Building CXX object CMakeFiles/NSK_pi.dir/src/nsk.cpp.o /usr/bin/g++ -DNSK_USE_SVG -DNSK_pi_EXPORTS -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -I/home/pterjan/rpmbuild/BUILD/nsk_pi/build/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18 -isystem /usr/lib64/wx/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -Wno-unused-result -fexceptions -pthread -fpermissive -DNDEBUG -std=c++17 -fPIC -msse4.2 -maes -MD -MT CMakeFiles/NSK_pi.dir/src/nsk.cpp.o -MF CMakeFiles/NSK_pi.dir/src/nsk.cpp.o.d -o CMakeFiles/NSK_pi.dir/src/nsk.cpp.o -c /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk.cpp [ 60%] Building CXX object CMakeFiles/NSK_pi.dir/src/nsk_pi.cpp.o [ 60%] Building CXX object CMakeFiles/NSK_pi.dir/src/nskguiimpl.cpp.o /usr/bin/g++ -DNSK_USE_SVG -DNSK_pi_EXPORTS -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -I/home/pterjan/rpmbuild/BUILD/nsk_pi/build/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18 -isystem /usr/lib64/wx/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -Wno-unused-result -fexceptions -pthread -fpermissive -DNDEBUG -std=c++17 -fPIC -msse4.2 -maes -MD -MT CMakeFiles/NSK_pi.dir/src/nskguiimpl.cpp.o -MF CMakeFiles/NSK_pi.dir/src/nskguiimpl.cpp.o.d -o CMakeFiles/NSK_pi.dir/src/nskguiimpl.cpp.o -c /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nskguiimpl.cpp [ 80%] Building CXX object CMakeFiles/NSK_pi.dir/src/nskgui.cpp.o /usr/bin/g++ -DNSK_USE_SVG -DNSK_pi_EXPORTS -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -I/home/pterjan/rpmbuild/BUILD/nsk_pi/build/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18 -isystem /usr/lib64/wx/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -Wno-unused-result -fexceptions -pthread -fpermissive -DNDEBUG -std=c++17 -fPIC -msse4.2 -maes -MD -MT CMakeFiles/NSK_pi.dir/src/nsk_pi.cpp.o -MF CMakeFiles/NSK_pi.dir/src/nsk_pi.cpp.o.d -o CMakeFiles/NSK_pi.dir/src/nsk_pi.cpp.o -c /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk_pi.cpp /usr/bin/g++ -DNSK_USE_SVG -DNSK_pi_EXPORTS -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DocpnUSE_GL -I/home/pterjan/rpmbuild/BUILD/nsk_pi/build/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/include -I/home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18 -isystem /usr/lib64/wx/include -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -Wno-unused-result -fexceptions -pthread -fpermissive -DNDEBUG -std=c++17 -fPIC -msse4.2 -maes -MD -MT CMakeFiles/NSK_pi.dir/src/nskgui.cpp.o -MF CMakeFiles/NSK_pi.dir/src/nskgui.cpp.o.d -o CMakeFiles/NSK_pi.dir/src/nskgui.cpp.o -c /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nskgui.cpp In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk.cpp:27: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:111:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 111 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 120 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h: In member function 'rapidjson::GenericStringRef& rapidjson::GenericStringRef::operator=(const rapidjson::GenericStringRef&)': /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:390:16: error: assignment of read-only member 'rapidjson::GenericStringRef::length' 390 | length = rhs.length; | ~~~~~~~^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h: At global scope: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:529:29: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] 529 | #define RAPIDJSON_PRAGMA(x) _Pragma(RAPIDJSON_STRINGIFY(x)) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:530:34: note: in expansion of macro 'RAPIDJSON_PRAGMA' 530 | #define RAPIDJSON_DIAG_PRAGMA(x) RAPIDJSON_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:532:5: note: in expansion of macro 'RAPIDJSON_DIAG_PRAGMA' 532 | RAPIDJSON_DIAG_PRAGMA(ignored RAPIDJSON_STRINGIFY(RAPIDJSON_JOIN(-W, x))) | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h:36:1: note: in expansion of macro 'RAPIDJSON_DIAG_OFF' 36 | RAPIDJSON_DIAG_OFF( | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:529:29: note: did you mean '-Warray-bounds'? 529 | #define RAPIDJSON_PRAGMA(x) _Pragma(RAPIDJSON_STRINGIFY(x)) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:530:34: note: in expansion of macro 'RAPIDJSON_PRAGMA' 530 | #define RAPIDJSON_DIAG_PRAGMA(x) RAPIDJSON_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:532:5: note: in expansion of macro 'RAPIDJSON_DIAG_PRAGMA' 532 | RAPIDJSON_DIAG_PRAGMA(ignored RAPIDJSON_STRINGIFY(RAPIDJSON_JOIN(-W, x))) | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h:36:1: note: in expansion of macro 'RAPIDJSON_DIAG_OFF' 36 | RAPIDJSON_DIAG_OFF( | ^~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk_pi.cpp:37: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:111:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 111 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 120 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h: In member function 'rapidjson::GenericStringRef& rapidjson::GenericStringRef::operator=(const rapidjson::GenericStringRef&)': /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:390:16: error: assignment of read-only member 'rapidjson::GenericStringRef::length' 390 | length = rhs.length; | ~~~~~~~^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/stream.h:19, from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/memorystream.h:22, from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/encodedstream.h:22, from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:24: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h: At global scope: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:529:29: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] 529 | #define RAPIDJSON_PRAGMA(x) _Pragma(RAPIDJSON_STRINGIFY(x)) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:530:34: note: in expansion of macro 'RAPIDJSON_PRAGMA' 530 | #define RAPIDJSON_DIAG_PRAGMA(x) RAPIDJSON_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:532:5: note: in expansion of macro 'RAPIDJSON_DIAG_PRAGMA' 532 | RAPIDJSON_DIAG_PRAGMA(ignored RAPIDJSON_STRINGIFY(RAPIDJSON_JOIN(-W, x))) | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h:36:1: note: in expansion of macro 'RAPIDJSON_DIAG_OFF' 36 | RAPIDJSON_DIAG_OFF( | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:529:29: note: did you mean '-Warray-bounds'? 529 | #define RAPIDJSON_PRAGMA(x) _Pragma(RAPIDJSON_STRINGIFY(x)) | ^~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:530:34: note: in expansion of macro 'RAPIDJSON_PRAGMA' 530 | #define RAPIDJSON_DIAG_PRAGMA(x) RAPIDJSON_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/rapidjson.h:532:5: note: in expansion of macro 'RAPIDJSON_DIAG_PRAGMA' 532 | RAPIDJSON_DIAG_PRAGMA(ignored RAPIDJSON_STRINGIFY(RAPIDJSON_JOIN(-W, x))) | ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/internal/dtoa.h:36:1: note: in expansion of macro 'RAPIDJSON_DIAG_OFF' 36 | RAPIDJSON_DIAG_OFF( | ^~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/nsk.h:44, from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/nskguiimpl.h:27, from /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nskguiimpl.cpp:27: /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:111:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 111 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 120 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h: In member function 'rapidjson::GenericStringRef& rapidjson::GenericStringRef::operator=(const rapidjson::GenericStringRef&)': /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:390:16: error: assignment of read-only member 'rapidjson::GenericStringRef::length' 390 | length = rhs.length; | ~~~~~~~^~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk.cpp:39: /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:460:16: note: by 'virtual bool opencpn_plugin_16::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 460 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:470:16: note: by 'virtual bool opencpn_plugin_17::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 470 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:481:16: note: by 'virtual bool opencpn_plugin_18::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 481 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:553:16: warning: 'virtual bool opencpn_plugin_116::RenderOverlayMultiCanvas(wxDC&, PlugIn_ViewPort*, int)' was hidden [-Woverloaded-virtual=] 553 | virtual bool RenderOverlayMultiCanvas(wxDC &dc, PlugIn_ViewPort *vp, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:601:16: note: by 'virtual bool opencpn_plugin_118::RenderOverlayMultiCanvas(wxDC&, PlugIn_ViewPort*, int, int)' 601 | virtual bool RenderOverlayMultiCanvas(wxDC &dc, PlugIn_ViewPort *vp, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:551:16: warning: 'virtual bool opencpn_plugin_116::RenderGLOverlayMultiCanvas(wxGLContext*, PlugIn_ViewPort*, int)' was hidden [-Woverloaded-virtual=] 551 | virtual bool RenderGLOverlayMultiCanvas(wxGLContext *pcontext, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: by 'virtual bool opencpn_plugin_118::RenderGLOverlayMultiCanvas(wxGLContext*, PlugIn_ViewPort*, int, int)' 591 | virtual bool RenderGLOverlayMultiCanvas(wxGLContext *pcontext, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/nsk_pi/include/nsk_pi.h:32, from /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk_pi.cpp:46: /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:460:16: note: by 'virtual bool opencpn_plugin_16::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 460 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:470:16: note: by 'virtual bool opencpn_plugin_17::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 470 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:427:16: warning: 'virtual bool opencpn_plugin::RenderOverlay(wxMemoryDC*, PlugIn_ViewPort*)' was hidden [-Woverloaded-virtual=] 427 | virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:481:16: note: by 'virtual bool opencpn_plugin_18::RenderOverlay(wxDC&, PlugIn_ViewPort*)' 481 | virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:553:16: warning: 'virtual bool opencpn_plugin_116::RenderOverlayMultiCanvas(wxDC&, PlugIn_ViewPort*, int)' was hidden [-Woverloaded-virtual=] 553 | virtual bool RenderOverlayMultiCanvas(wxDC &dc, PlugIn_ViewPort *vp, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:601:16: note: by 'virtual bool opencpn_plugin_118::RenderOverlayMultiCanvas(wxDC&, PlugIn_ViewPort*, int, int)' 601 | virtual bool RenderOverlayMultiCanvas(wxDC &dc, PlugIn_ViewPort *vp, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:551:16: warning: 'virtual bool opencpn_plugin_116::RenderGLOverlayMultiCanvas(wxGLContext*, PlugIn_ViewPort*, int)' was hidden [-Woverloaded-virtual=] 551 | virtual bool RenderGLOverlayMultiCanvas(wxGLContext *pcontext, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: by 'virtual bool opencpn_plugin_118::RenderGLOverlayMultiCanvas(wxGLContext*, PlugIn_ViewPort*, int, int)' 591 | virtual bool RenderGLOverlayMultiCanvas(wxGLContext *pcontext, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:3084:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 3084 | stack_.template Top()->SetObjectRaw( /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3085 | members, memberCount, GetAllocator()); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:1991:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 1991 | bool hr = handler.EndObject(c); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:2114:38: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 2114 | = Transit(state, t, n, is, handler); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:564:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 564 | return IterativeParse(is, handler); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2815:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 2815 | parseResult_ = reader.template Parse(is, *this); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2845:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::BasicIStreamWrapper >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 2845 | return ParseStream(is); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk.cpp:307:18: required from here /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: 307 | d.ParseStream(isw); /home/pterjan/rpmbuild/BUILD/nsk_pi/opencpn-libs/api-18/ocpn_plugin.h:591:16: note: | ~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2573:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 2573 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 76 | template struct GenericMember { | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:3098:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 3098 | stack_.template Top()->SetArrayRaw( /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3099 | elements, elementCount, GetAllocator()); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:2024:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 2024 | bool hr = handler.EndArray(c); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~^~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:2114:38: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 2114 | = Transit(state, t, n, is, handler); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/reader.h:564:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 564 | return IterativeParse(is, handler); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2815:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 2815 | parseResult_ = reader.template Parse(is, *this); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2845:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::BasicIStreamWrapper >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 2845 | return ParseStream(is); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/src/nsk.cpp:307:18: required from here /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: 307 | d.ParseStream(isw); /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:76:57: note: | ~~~~~~~~~~~~~^~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:2558:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2558 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/nsk_pi/include/rapidjson/document.h:683:7: note: 'class rapidjson::GenericValue >' declared here 683 | class GenericValue { | ^~~~~~~~~~~~ gmake[6]: *** [CMakeFiles/NSK_pi.dir/build.make:121: CMakeFiles/NSK_pi.dir/src/nsk_pi.cpp.o] Error 1 gmake[6]: *** Waiting for unfinished jobs.... gmake[6]: *** [CMakeFiles/NSK_pi.dir/build.make:79: CMakeFiles/NSK_pi.dir/src/nsk.cpp.o] Error 1 gmake[6]: *** [CMakeFiles/NSK_pi.dir/build.make:107: CMakeFiles/NSK_pi.dir/src/nskguiimpl.cpp.o] Error 1 gmake[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[5]: *** [CMakeFiles/Makefile2:171: CMakeFiles/NSK_pi.dir/all] Error 2 gmake[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[4]: *** [CMakeFiles/Makefile2:178: CMakeFiles/NSK_pi.dir/rule] Error 2 gmake[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[3]: *** [Makefile:198: NSK_pi] Error 2 gmake[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[2]: *** [CMakeFiles/tarball-build.dir/build.make:82: tarball-build] Error 2 gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake[1]: *** [CMakeFiles/Makefile2:194: CMakeFiles/tarball-build.dir/all] Error 2 gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/nsk_pi/build' gmake: *** [Makefile:94: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.wYdJhd (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.wYdJhd (%build) I: [iurt_root_command] ERROR: chroot