>>> proj 9.3.0 Extracting gzip -d -c /home/buildroot/instance-0/dl/proj/proj-9.3.0.tar.gz | tar --strip-components=1 -C /home/buildroot/instance-0/output-1/build/proj-9.3.0 -xf - >>> proj 9.3.0 Patching >>> proj 9.3.0 Configuring (mkdir -p /home/buildroot/instance-0/output-1/build/proj-9.3.0/ && cd /home/buildroot/instance-0/output-1/build/proj-9.3.0/ && rm -f CMakeCache.txt && PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /home/buildroot/instance-0/output-1/host/bin/cmake /home/buildroot/instance-0/output-1/build/proj-9.3.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/instance-0/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -DBUILD_APPS=OFF -DCMAKE_C_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -Wl,-elf2flt=-r -static" -DCMAKE_CXX_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static" -DENABLE_CURL=OFF -DENABLE_TIFF=OFF ) -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/buildroot/instance-0/output-1/host/bin/arm-linux-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: /home/buildroot/instance-0/output-1/host/bin/arm-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Requiring C++11 -- Requiring C++11 - done -- Requiring C99 -- Requiring C99 - done -- Configuring PROJ: -- PROJ_VERSION = 9.3.0 CMake Deprecation Warning at cmake/Ccache.cmake:10 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:126 (include) -- Looking for localeconv -- Looking for localeconv - found -- Looking for strerror -- Looking for strerror - found -- Looking for dladdr in dl -- Looking for dladdr in dl - not found -- Looking for exp in m -- Looking for exp in m - found -- nlohmann/json: internal -- Found Sqlite3: /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libsqlite3.a -- Sqlite3 version: 3.43.1 CMake Warning at CMakeLists.txt:206 (message): TIFF support is not enabled and will result in the inability to read some grids -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Testing disabled -- Configuring proj library: -- ENABLE_IPO = OFF -- PROJ_CORE_TARGET_OUTPUT_NAME = proj -- BUILD_SHARED_LIBS = OFF -- PROJ_LIBRARIES = proj -- PROJ: Configured 'dist' target -- Configuring done (0.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_TEST BUILD_TESTS -- Build files have been written to: /home/buildroot/instance-0/output-1/build/proj-9.3.0 >>> proj 9.3.0 Building GIT_DIR=. PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /home/buildroot/instance-0/output-1/host/bin/cmake --build /home/buildroot/instance-0/output-1/build/proj-9.3.0/ -j17 -- make[1]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[2]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' [ 0%] Generating proj.db make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' [ 0%] Built target check_wkt1_grammar_md5 [ 0%] Built target check_wkt2_grammar_md5 make[3]: Entering directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' [ 0%] Building CXX object src/CMakeFiles/proj.dir/4D_api.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/auth.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/adjlon.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/aasincos.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/ctx.cpp.o [ 3%] Building CXX object src/CMakeFiles/proj.dir/datum_set.cpp.o [ 3%] Building CXX object src/CMakeFiles/proj.dir/datums.cpp.o [ 4%] Building CXX object src/CMakeFiles/proj.dir/deriv.cpp.o [ 4%] Building CXX object src/CMakeFiles/proj.dir/dmstor.cpp.o [ 5%] Building CXX object src/CMakeFiles/proj.dir/ell_set.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/factors.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/ellps.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/fwd.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/generic_inverse.cpp.o [ 7%] Building CXX object src/CMakeFiles/proj.dir/gauss.cpp.o [ 8%] Building C object src/CMakeFiles/proj.dir/geodesic.c.o [ 8%] Building CXX object src/CMakeFiles/proj.dir/init.cpp.o [ 9%] Building CXX object src/CMakeFiles/proj.dir/initcache.cpp.o [ 9%] Building CXX object src/CMakeFiles/proj.dir/internal.cpp.o [ 10%] Building CXX object src/CMakeFiles/proj.dir/inv.cpp.o [ 10%] Building CXX object src/CMakeFiles/proj.dir/list.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/log.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/malloc.cpp.o [ 12%] Building CXX object src/CMakeFiles/proj.dir/mlfn.cpp.o [ 12%] Building CXX object src/CMakeFiles/proj.dir/msfn.cpp.o [ 13%] Building CXX object src/CMakeFiles/proj.dir/mutex.cpp.o [ 13%] Building CXX object src/CMakeFiles/proj.dir/param.cpp.o [ 14%] Building CXX object src/CMakeFiles/proj.dir/phi2.cpp.o [ 14%] Building CXX object src/CMakeFiles/proj.dir/pipeline.cpp.o [ 15%] Building CXX object src/CMakeFiles/proj.dir/pr_list.cpp.o [ 15%] Building CXX object src/CMakeFiles/proj.dir/proj_mdist.cpp.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/qsfn.cpp.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/release.cpp.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/rtodms.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/strerrno.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/strtod.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/tsfn.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/units.cpp.o [ 19%] Building C object src/CMakeFiles/proj.dir/wkt1_generated_parser.c.o [ 19%] Building CXX object src/CMakeFiles/proj.dir/wkt1_parser.cpp.o [ 20%] Building C object src/CMakeFiles/proj.dir/wkt2_generated_parser.c.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/wkt2_parser.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/wkt_parser.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/zpoly1.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/proj_json_streaming_writer.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/tracing.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/grids.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/filemanager.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/networkfilemanager.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/sqlite3_utils.cpp.o [ 25%] Building CXX object src/CMakeFiles/proj.dir/conversions/axisswap.cpp.o [ 25%] Building CXX object src/CMakeFiles/proj.dir/conversions/cart.cpp.o [ 26%] Building CXX object src/CMakeFiles/proj.dir/conversions/geoc.cpp.o [ 26%] Building CXX object src/CMakeFiles/proj.dir/conversions/geocent.cpp.o [ 27%] Building CXX object src/CMakeFiles/proj.dir/conversions/noop.cpp.o [ 27%] Building CXX object src/CMakeFiles/proj.dir/conversions/topocentric.cpp.o [ 28%] Building CXX object src/CMakeFiles/proj.dir/conversions/set.cpp.o [ 28%] Building CXX object src/CMakeFiles/proj.dir/conversions/unitconvert.cpp.o [ 29%] Building CXX object src/CMakeFiles/proj.dir/projections/aeqd.cpp.o [ 29%] Building CXX object src/CMakeFiles/proj.dir/projections/adams.cpp.o [ 30%] Building CXX object src/CMakeFiles/proj.dir/projections/gnom.cpp.o [ 30%] Building CXX object src/CMakeFiles/proj.dir/projections/laea.cpp.o [ 31%] Building CXX object src/CMakeFiles/proj.dir/projections/mod_ster.cpp.o [ 31%] Building CXX object src/CMakeFiles/proj.dir/projections/nsper.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/nzmg.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/ortho.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/stere.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/sterea.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/aea.cpp.o [ 34%] Building CXX object src/CMakeFiles/proj.dir/projections/bipc.cpp.o [ 34%] Building CXX object src/CMakeFiles/proj.dir/projections/bonne.cpp.o [ 35%] Building CXX object src/CMakeFiles/proj.dir/projections/eqdc.cpp.o [ 35%] Building CXX object src/CMakeFiles/proj.dir/projections/isea.cpp.o [ 36%] Building CXX object src/CMakeFiles/proj.dir/projections/ccon.cpp.o [ 36%] Building CXX object src/CMakeFiles/proj.dir/projections/imw_p.cpp.o [ 37%] Building CXX object src/CMakeFiles/proj.dir/projections/krovak.cpp.o [ 37%] Building CXX object src/CMakeFiles/proj.dir/projections/lcc.cpp.o In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:70, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/filemanager.hpp:33, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/networkfilemanager.cpp:45: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/proj.dir/projections/poly.cpp.o [ 38%] Building CXX object src/CMakeFiles/proj.dir/projections/rpoly.cpp.o [ 39%] Building CXX object src/CMakeFiles/proj.dir/projections/sconics.cpp.o [ 39%] Building CXX object src/CMakeFiles/proj.dir/projections/rouss.cpp.o [ 40%] Building CXX object src/CMakeFiles/proj.dir/projections/cass.cpp.o [ 40%] Building CXX object src/CMakeFiles/proj.dir/projections/cc.cpp.o In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void osgeo::proj::NetworkFilePropertiesCache::insert(PJ_CONTEXT*, const std::string&, osgeo::proj::FileProperties&)' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/networkfilemanager.cpp:1109:33: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/cea.cpp.o [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/eqc.cpp.o [ 42%] Building CXX object src/CMakeFiles/proj.dir/projections/gall.cpp.o [ 42%] Building CXX object src/CMakeFiles/proj.dir/projections/labrd.cpp.o [ 43%] Building CXX object src/CMakeFiles/proj.dir/projections/som.cpp.o [ 43%] Building CXX object src/CMakeFiles/proj.dir/projections/merc.cpp.o [ 44%] Building CXX object src/CMakeFiles/proj.dir/projections/mill.cpp.o [ 44%] Building CXX object src/CMakeFiles/proj.dir/projections/ocea.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/omerc.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/somerc.cpp.o [ 46%] Building CXX object src/CMakeFiles/proj.dir/projections/tcc.cpp.o [ 46%] Building CXX object src/CMakeFiles/proj.dir/projections/tcea.cpp.o [ 47%] Building CXX object src/CMakeFiles/proj.dir/projections/times.cpp.o [ 47%] Building CXX object src/CMakeFiles/proj.dir/projections/tmerc.cpp.o [ 48%] Building CXX object src/CMakeFiles/proj.dir/projections/tobmerc.cpp.o [ 48%] Building CXX object src/CMakeFiles/proj.dir/projections/airy.cpp.o [ 49%] Building CXX object src/CMakeFiles/proj.dir/projections/aitoff.cpp.o [ 49%] Building CXX object src/CMakeFiles/proj.dir/projections/august.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/bacon.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/bertin1953.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/chamb.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/hammer.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/lagrng.cpp.o [ 52%] Building CXX object src/CMakeFiles/proj.dir/projections/larr.cpp.o [ 52%] Building CXX object src/CMakeFiles/proj.dir/projections/lask.cpp.o [ 53%] Building CXX object src/CMakeFiles/proj.dir/projections/latlong.cpp.o [ 53%] Building CXX object src/CMakeFiles/proj.dir/projections/nicol.cpp.o [ 54%] Building CXX object src/CMakeFiles/proj.dir/projections/ob_tran.cpp.o [ 54%] Building CXX object src/CMakeFiles/proj.dir/projections/oea.cpp.o [ 55%] Building CXX object src/CMakeFiles/proj.dir/projections/tpeqd.cpp.o [ 55%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg.cpp.o [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg2.cpp.o [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg4.cpp.o [ 57%] Building CXX object src/CMakeFiles/proj.dir/projections/wag7.cpp.o [ 57%] Building CXX object src/CMakeFiles/proj.dir/projections/lcca.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/geos.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/boggs.cpp.o [ 59%] Building CXX object src/CMakeFiles/proj.dir/projections/collg.cpp.o [ 59%] Building CXX object src/CMakeFiles/proj.dir/projections/comill.cpp.o [ 60%] Building CXX object src/CMakeFiles/proj.dir/projections/crast.cpp.o [ 60%] Building CXX object src/CMakeFiles/proj.dir/projections/denoy.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/eck1.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/eck2.cpp.o [ 62%] Building CXX object src/CMakeFiles/proj.dir/projections/eck3.cpp.o [ 62%] Building CXX object src/CMakeFiles/proj.dir/projections/eck4.cpp.o [ 63%] Building CXX object src/CMakeFiles/proj.dir/projections/eck5.cpp.o [ 63%] Building CXX object src/CMakeFiles/proj.dir/projections/fahey.cpp.o [ 64%] Building CXX object src/CMakeFiles/proj.dir/projections/fouc_s.cpp.o [ 64%] Building CXX object src/CMakeFiles/proj.dir/projections/gins8.cpp.o [ 65%] Building CXX object src/CMakeFiles/proj.dir/projections/gstmerc.cpp.o [ 65%] Building CXX object src/CMakeFiles/proj.dir/projections/gn_sinu.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/projections/goode.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/projections/igh.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/projections/igh_o.cpp.o [ 67%] Building CXX object src/CMakeFiles/proj.dir/projections/imoll.cpp.o [ 67%] Building CXX object src/CMakeFiles/proj.dir/projections/imoll_o.cpp.o [ 68%] Building CXX object src/CMakeFiles/proj.dir/projections/hatano.cpp.o [ 68%] Building CXX object src/CMakeFiles/proj.dir/projections/loxim.cpp.o [ 69%] Building CXX object src/CMakeFiles/proj.dir/projections/mbt_fps.cpp.o [ 69%] Building CXX object src/CMakeFiles/proj.dir/projections/mbtfpp.cpp.o [ 70%] Building CXX object src/CMakeFiles/proj.dir/projections/mbtfpq.cpp.o [ 70%] Building CXX object src/CMakeFiles/proj.dir/projections/moll.cpp.o [ 71%] Building CXX object src/CMakeFiles/proj.dir/projections/nell.cpp.o [ 71%] Building CXX object src/CMakeFiles/proj.dir/projections/nell_h.cpp.o [ 72%] Building CXX object src/CMakeFiles/proj.dir/projections/patterson.cpp.o [ 72%] Building CXX object src/CMakeFiles/proj.dir/projections/putp2.cpp.o [ 73%] Building CXX object src/CMakeFiles/proj.dir/projections/putp3.cpp.o [ 73%] Building CXX object src/CMakeFiles/proj.dir/projections/putp4p.cpp.o [ 74%] Building CXX object src/CMakeFiles/proj.dir/projections/putp5.cpp.o [ 74%] Building CXX object src/CMakeFiles/proj.dir/projections/putp6.cpp.o [ 75%] Building CXX object src/CMakeFiles/proj.dir/projections/qsc.cpp.o [ 75%] Building CXX object src/CMakeFiles/proj.dir/projections/robin.cpp.o [ 76%] Building CXX object src/CMakeFiles/proj.dir/projections/s2.cpp.o [ 76%] Building CXX object src/CMakeFiles/proj.dir/projections/sch.cpp.o [ 77%] Building CXX object src/CMakeFiles/proj.dir/projections/sts.cpp.o [ 77%] Building CXX object src/CMakeFiles/proj.dir/projections/urm5.cpp.o [ 78%] Building CXX object src/CMakeFiles/proj.dir/projections/urmfps.cpp.o [ 78%] Building CXX object src/CMakeFiles/proj.dir/projections/wag2.cpp.o [ 79%] Building CXX object src/CMakeFiles/proj.dir/projections/wag3.cpp.o [ 79%] Building CXX object src/CMakeFiles/proj.dir/projections/wink1.cpp.o [ 80%] Building CXX object src/CMakeFiles/proj.dir/projections/wink2.cpp.o [ 80%] Building CXX object src/CMakeFiles/proj.dir/projections/healpix.cpp.o [ 81%] Building CXX object src/CMakeFiles/proj.dir/projections/natearth.cpp.o /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/projections/healpix.cpp:44: warning: "R1" redefined 44 | #define R1 \ | In file included from /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/signal.h:329, from /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/pthread.h:23, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/arm-buildroot-uclinux-uclibcgnueabi/bits/gthr-default.h:35, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/arm-buildroot-uclinux-uclibcgnueabi/bits/gthr.h:148, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/ext/atomicity.h:35, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/shared_ptr_base.h:61, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/shared_ptr.h:53, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/memory:76, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/common.hpp:32, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/proj_internal.h:76, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/projections/healpix.cpp:38: /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:45: note: this is the location of the previous definition 45 | #define R1 R1 | /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/projections/healpix.cpp:49: warning: "R2" redefined 49 | #define R2 \ | /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:47: note: this is the location of the previous definition 47 | #define R2 R2 | /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/projections/healpix.cpp:54: warning: "R3" redefined 54 | #define R3 \ | /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:49: note: this is the location of the previous definition 49 | #define R3 R3 | [ 81%] Building CXX object src/CMakeFiles/proj.dir/projections/natearth2.cpp.o [ 82%] Building CXX object src/CMakeFiles/proj.dir/projections/calcofi.cpp.o [ 82%] Building CXX object src/CMakeFiles/proj.dir/projections/eqearth.cpp.o [ 83%] Building CXX object src/CMakeFiles/proj.dir/projections/col_urban.cpp.o [ 83%] Building CXX object src/CMakeFiles/proj.dir/transformations/affine.cpp.o [ 83%] Building CXX object src/CMakeFiles/proj.dir/transformations/deformation.cpp.o [ 84%] Building CXX object src/CMakeFiles/proj.dir/transformations/gridshift.cpp.o [ 84%] Building CXX object src/CMakeFiles/proj.dir/transformations/helmert.cpp.o [ 85%] Building CXX object src/CMakeFiles/proj.dir/transformations/hgridshift.cpp.o [ 85%] Building CXX object src/CMakeFiles/proj.dir/transformations/horner.cpp.o [ 86%] Building CXX object src/CMakeFiles/proj.dir/transformations/molodensky.cpp.o [ 86%] Building CXX object src/CMakeFiles/proj.dir/transformations/vgridshift.cpp.o /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/helmert.cpp:95: warning: "R10" redefined 95 | #define R10 (Q->R[1][0]) | In file included from /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/signal.h:329, from /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/pthread.h:23, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/arm-buildroot-uclinux-uclibcgnueabi/bits/gthr-default.h:35, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/arm-buildroot-uclinux-uclibcgnueabi/bits/gthr.h:148, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/ext/atomicity.h:35, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/shared_ptr_base.h:61, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/shared_ptr.h:53, from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/memory:76, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/common.hpp:32, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/proj_internal.h:76, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/helmert.cpp:55: /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:63: note: this is the location of the previous definition 63 | #define R10 R10 | /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/helmert.cpp:96: warning: "R11" redefined 96 | #define R11 (Q->R[1][1]) | /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:65: note: this is the location of the previous definition 65 | #define R11 R11 | /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/helmert.cpp:97: warning: "R12" redefined 97 | #define R12 (Q->R[1][2]) | /home/buildroot/instance-0/output-1/host/arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:67: note: this is the location of the previous definition 67 | #define R12 R12 | [ 87%] Building CXX object src/CMakeFiles/proj.dir/transformations/xyzgridshift.cpp.o [ 87%] Building CXX object src/CMakeFiles/proj.dir/transformations/defmodel.cpp.o [ 88%] Building CXX object src/CMakeFiles/proj.dir/transformations/tinshift.cpp.o [ 88%] Building CXX object src/CMakeFiles/proj.dir/transformations/vertoffset.cpp.o [ 89%] Building CXX object src/CMakeFiles/proj.dir/iso19111/static.cpp.o [ 89%] Building CXX object src/CMakeFiles/proj.dir/iso19111/util.cpp.o [ 90%] Building CXX object src/CMakeFiles/proj.dir/iso19111/metadata.cpp.o [ 90%] Building CXX object src/CMakeFiles/proj.dir/iso19111/common.cpp.o [ 91%] Building CXX object src/CMakeFiles/proj.dir/iso19111/coordinates.cpp.o [ 91%] Building CXX object src/CMakeFiles/proj.dir/iso19111/crs.cpp.o [ 92%] Building CXX object src/CMakeFiles/proj.dir/iso19111/datum.cpp.o [ 92%] Building CXX object src/CMakeFiles/proj.dir/iso19111/coordinatesystem.cpp.o [ 93%] Building CXX object src/CMakeFiles/proj.dir/iso19111/io.cpp.o [ 93%] Building CXX object src/CMakeFiles/proj.dir/iso19111/internal.cpp.o [ 94%] Building CXX object src/CMakeFiles/proj.dir/iso19111/factory.cpp.o [ 94%] Building CXX object src/CMakeFiles/proj.dir/iso19111/c_api.cpp.o [ 95%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/concatenatedoperation.cpp.o [ 95%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/coordinateoperationfactory.cpp.o [ 96%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/conversion.cpp.o [ 96%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/esriparammappings.cpp.o [ 97%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/oputils.cpp.o [ 97%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/parammappings.cpp.o [ 98%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/projbasedoperation.cpp.o /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/factory.cpp: In member function 'std::shared_ptr osgeo::proj::io::SQLiteHandleCache::getHandle(const std::string&, PJ_CONTEXT*)': /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/factory.cpp:622:9: error: 'pthread_atfork' was not declared in this scope; did you mean 'pthread_attr_t'? 622 | pthread_atfork(nullptr, nullptr, | ^~~~~~~~~~~~~~ | pthread_attr_t [ 98%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/singleoperation.cpp.o [ 99%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/transformation.cpp.o [ 99%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/vectorofvaluesparams.cpp.o In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:61, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/tinshift.hpp:32, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/tinshift.cpp:31: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2211 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:70, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:47: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Node, std::allocator::Node> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Node*, std::vector::Node, std::allocator::Node> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/algorithm:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:37: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:61: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:70, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:47, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/defmodel.hpp:40, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/defmodel.cpp:31: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {DeformationModel::Component}; _Tp = DeformationModel::Component; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:61: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2211 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/algorithm:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:37: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [src/CMakeFiles/proj.dir/build.make:2764: src/CMakeFiles/proj.dir/iso19111/factory.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]', inlined from 'static DeformationModel::Component DeformationModel::Component::parse(const DeformationModel::json&)' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/defmodel_impl.hpp:589:35: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:61: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DeformationModel::Component}; _Tp = DeformationModel::Component; _Alloc = std::allocator]', inlined from 'static std::unique_ptr DeformationModel::MasterFile::parse(const std::string&)' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/transformations/defmodel_impl.hpp:435:39: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:64, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/crs.hpp:34, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/crs.cpp:37: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/crs.cpp: In member function 'virtual std::__cxx11::list >, int> > osgeo::proj::crs::BoundCRS::_identify(const osgeo::proj::io::AuthorityFactoryPtr&) const': /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/crs.cpp:6124:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 6124 | if (params == std::vector{0, 0, 0, 0, 0, 0, 0}) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/crs.cpp: In member function 'virtual void osgeo::proj::crs::ProjectedCRS::_exportToWKT(osgeo::proj::io::WKTFormatter*) const': /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/crs.cpp:4362:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4362 | formatter->setTOWGS84Parameters({0, 0, 0, 0, 0, 0, 0}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:70, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/io.cpp:46: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/io.cpp:41: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/map:61: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2211 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/io.cpp:68: /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/algorithm:60, from /home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/io.cpp:33: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:63: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:542:32: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:562:32: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:593:7: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:599:7: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'proj_nlohmann::basic_json::value_type& proj_nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:20004:38: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildroot/instance-0/output-1/build/proj-9.3.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /home/buildroot/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/include/c++/12.3.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[2]: *** [CMakeFiles/Makefile2:419: src/CMakeFiles/proj.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' [ 99%] Built target generate_proj_db make[2]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make[1]: *** [Makefile:156: all] Error 2 make[1]: Leaving directory '/home/buildroot/instance-0/output-1/build/proj-9.3.0' make: *** [package/pkg-generic.mk:283: /home/buildroot/instance-0/output-1/build/proj-9.3.0/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/instance-0/buildroot'