#1133510 kicad: ftbfs with GCC-16

#1133510#5
Date:
2026-04-13 13:05:13 UTC
From:
To:
Hi,

kicad fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.

The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/kicad_arm64.build.xz

The last lines of the build log are at the end of this report.

To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html

Please only close this issue after double-checking that the package can be
built correctly with GCC 16.

Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.

[...]


[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/widgets/pcb_net_inspector_panel.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/widgets/pcb_net_inspector_panel.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/widgets/pcb_net_inspector_panel.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/widgets/pcb_net_inspector_panel.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/widgets/pcb_net_inspector_panel.cpp
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/git/kigit_pcb_merge.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/git/kigit_pcb_merge.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/git/kigit_pcb_merge.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/git/kigit_pcb_merge.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/git/kigit_pcb_merge.cpp
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/api/api_handler_pcb.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/api/api_handler_pcb.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/api/api_handler_pcb.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/api/api_handler_pcb.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/api/api_handler_pcb.cpp
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/pcbnew_wrap.cxx.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -w -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/pcbnew_wrap.cxx.o -MF CMakeFiles/pcbnew_kiface_objects.dir/pcbnew_wrap.cxx.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/pcbnew_wrap.cxx.o -c /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew/pcbnew_wrap.cxx
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/__/common/swig/wx_python_helpers.cpp.o
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_action_plugins.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/__/common/swig/wx_python_helpers.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/__/common/swig/wx_python_helpers.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/__/common/swig/wx_python_helpers.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/common/swig/wx_python_helpers.cpp
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_action_plugins.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_action_plugins.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_action_plugins.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcbnew_action_plugins.cpp
[ 57%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_footprint_wizards.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_footprint_wizards.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_footprint_wizards.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_footprint_wizards.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcbnew_footprint_wizards.cpp
[ 58%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting_helpers.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting_helpers.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting_helpers.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting_helpers.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcbnew_scripting_helpers.cpp
[ 58%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_scripting.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcbnew_scripting.cpp
[ 58%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_utils_3d.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_utils_3d.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_utils_3d.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcbnew_utils_3d.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcbnew_utils_3d.cpp
[ 58%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcb_scripting_tool.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcb_scripting_tool.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcb_scripting_tool.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/python/scripting/pcb_scripting_tool.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting/pcb_scripting_tool.cpp
[ 58%] Building CXX object pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/specctra_import_export/specctra_keywords.cpp.o
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DNANODBC_ENABLE_UNICODE -DPCBNEW -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/build/reproducible-path/kicad-9.0.8+dfsg/include -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/. -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./autorouter -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./generators -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer -I/build/reproducible-path/kicad-9.0.8+dfsg/3d-viewer/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/common -I/build/reproducible-path/kicad-9.0.8+dfsg/common/dialogs -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./exporters -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./importers -I/build/reproducible-path/kicad-9.0.8+dfsg/utils/idftools -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./specctra_import_export -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build -I/build/reproducible-path/kicad-9.0.8+dfsg/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/python/scripting -I/build/reproducible-path/kicad-9.0.8+dfsg/common/swig -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew -I/build/reproducible-path/kicad-9.0.8+dfsg/common/. -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/argparse/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/api/cpp/api -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pegtl -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/magic_enum/magic_enum -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libcontext -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kimath/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/core/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/clipper2/Clipper2Lib/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/other_math -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rtree -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kiplatform/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dynamic_bitset -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/libpopcnt -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/expected/include -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/picosha2 -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/json_schema_validator -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nlohmann_json -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/thread-pool -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/fmt/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/sexpr/include -I/build/reproducible-path/kicad-9.0.8+dfsg/libs/kinng/include -I/build/reproducible-path/kicad-9.0.8+dfsg/debian/build/include/gal/shaders -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanosvg -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/dxflib_qcad -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/tinyspline_lib -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/compoundfilereader -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/rectpack2d -I/build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/gzip-hpp -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/pybind11/include -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/opencascade -isystem /usr/lib/aarch64-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/python3.13 -isystem /build/reproducible-path/kicad-9.0.8+dfsg/thirdparty/nanodbc -g -O2 -ffile-prefix-map=/build/reproducible-path/kicad-9.0.8+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/specctra_import_export/specctra_keywords.cpp.o -MF CMakeFiles/pcbnew_kiface_objects.dir/specctra_import_export/specctra_keywords.cpp.o.d -o CMakeFiles/pcbnew_kiface_objects.dir/specctra_import_export/specctra_keywords.cpp.o -c /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/pcbnew/specctra_import_export/specctra_keywords.cpp
/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/tools/pcb_selection_tool.cpp: In lambda function:
/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/tools/pcb_selection_tool.cpp:181:33: warning: declaration of ‘frame’ shadows a previous local [-Wshadow]
  181 |                 PCB_BASE_FRAME* frame = getEditFrame<PCB_BASE_FRAME>();
      |                                 ^~~~~
/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/tools/pcb_selection_tool.cpp:162:21: note: shadowed declaration is here
  162 |     PCB_BASE_FRAME* frame = getEditFrame<PCB_BASE_FRAME>();
      |                     ^~~~~
[ 58%] Linking CXX static library libpcbcommon.a
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common && /usr/bin/cmake -P CMakeFiles/pcbcommon.dir/cmake_clean_target.cmake
cd /build/reproducible-path/kicad-9.0.8+dfsg/debian/build/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/pcbcommon.dir/link.txt --verbose=1
/usr/bin/ar qc libpcbcommon.a CMakeFiles/pcbcommon.dir/fp_lib_table.cpp.o CMakeFiles/pcbcommon.dir/hash_eda.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_base_frame.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcbexpr_evaluator.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcbexpr_functions.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board_commit.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board_connected_item.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board_design_settings.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/teardrop/teardrop_parameters.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/router/pns_meander.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/component_class_manager.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board_item.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_dimension.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_shape.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_group.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_marker.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/footprint.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/fix_board_shape.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netinfo_item.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netinfo_list.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pad.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pad_utils.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/padstack.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_target.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_reference_image.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_field.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_table.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_tablecell.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_text.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_textbox.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/project_pcb.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/board_stackup_manager/board_stackup.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_track.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_generator.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/zone.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/collectors.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity/connectivity_algo.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity/connectivity_items.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity/connectivity_data.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/connectivity/from_to_cache.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/convert_shape_list_to_polygon.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_engine.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_cache_generator.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_item.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_rule.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_rule_condition.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_rule_parser.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/drc/drc_test_provider.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/footprint_editor_settings.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/generators_mgr.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/kicad_clipboard.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/kicad_netlist_reader.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/legacy_netlist_reader.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/netlist_reader.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_draw_panel_gal.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/pcb_netlist.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_origin_transforms.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_painter.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_plot_params.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_screen.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_view.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcbnew_settings.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/ratsnest/ratsnest_data.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/ratsnest/ratsnest_view_item.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/sel_layer.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/teardrop/teardrop.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/teardrop/teardrop_utils.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/zone_settings.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/pcb_io.cpp.o /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/specctra_import_export/specctra_export.cpp: In member function ‘DSN::PADSTACK* DSN::SPECCTRA_DB::makeVia(int, int, int, int)’:
/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/specctra_import_export/specctra_export.cpp:955:54: warning: ‘%.6g’ directive output may be truncated writing between 1 and 13 bytes into a region of size between 5 and 37 [-Wformat-truncation=]
  955 |     snprintf( name, sizeof( name ), "Via[%d-%d]_%.6g:%.6g_um",
      |                                                      ^~~~
/build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/specctra_import_export/specctra_export.cpp:955:37: note: assuming directive output of 12 bytes
  955 |     snprintf( name, sizeof( name ), "Via[%d-%d]_%.6g:%.6g_um",
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/wx-3.2/wx/string.h:31,
                 from /build/reproducible-path/kicad-9.0.8+dfsg/include/eda_units.h:29,
                 from /build/reproducible-path/kicad-9.0.8+dfsg/include/pcb_base_frame.h:30,
                 from /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./pcb_base_edit_frame.h:30,
                 from /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/./pcb_edit_frame.h:24,
                 from /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/specctra_import_export/specctra_export.cpp:34:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘DSN::PADSTACK* DSN::SPECCTRA_DB::makeVia(int, int, int, int)’ at /build/reproducible-path/kicad-9.0.8+dfsg/pcbnew/specctra_import_export/specctra_export.cpp:955:13:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:68:35: note: ‘__builtin___snprintf_chk’ output between 16 and 60 bytes into a destination of size 48
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/pcb_io_mgr.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/kicad_legacy/pcb_io_kicad_legacy.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/eagle/pcb_io_eagle.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/pcb_io/geda/pcb_io_geda.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/tools/pcb_grid_helper.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/tools/pcb_actions.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/tools/pcb_editor_conditions.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/tools/pcb_viewer_tools.cpp.o CMakeFiles/pcbcommon.dir/widgets/net_selector.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/api/api_pcb_enums.cpp.o CMakeFiles/pcbcommon.dir/__/pcbnew/api/api_pcb_utils.cpp.o CMakeFiles/pcbcommon.dir/pcb_plot_params_keywords.cpp.o CMakeFiles/pcbcommon.dir/pcb_keywords.cpp.o
/usr/bin/ranlib libpcbcommon.a
make[4]: Leaving directory '/build/reproducible-path/kicad-9.0.8+dfsg/debian/build'
[ 58%] Built target pcbcommon
make[4]: Leaving directory '/build/reproducible-path/kicad-9.0.8+dfsg/debian/build'
[ 59%] Built target pcbnew_kiface_objects
make[3]: Leaving directory '/build/reproducible-path/kicad-9.0.8+dfsg/debian/build'
make[2]: *** [Makefile:169: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/kicad-9.0.8+dfsg/debian/build'
dh_auto_build: error: cd debian/build && make -j128 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:88: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/build/reproducible-path/kicad-9.0.8+dfsg'
make: *** [debian/rules:65: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess failed with exit status 2

#1133510#12
Date:
2026-08-09 04:30:31 UTC
From:
To:
Hi,

I cannot reproduce this against 10.0.4+dfsg-1 on amd64.

I built the current unstable source in an sbuild schroot with GCC 16 and it
completed successfully:

  Toolchain package versions: binutils_2.47-2 dpkg-dev_1.23.7
  g++-16_16.1.0-3 gcc-16_16.1.0-3 libc6-dev_2.42-17
  libstdc++-16-dev_16.1.0-3 libstdc++6_16.1.0-3 linux-libc-dev_7.1.7-1

  Status: successful
  Build-Time: 23538

gcc/g++ resolved to 4:16.1.0-3 from unstable (no experimental pinning
needed, as unstable now defaults to GCC 16). Build options were
DEB_BUILD_OPTIONS="parallel=1 nocheck" with --no-arch-all, so the test
suite and the arch-all doc packages were not built; the arch-any build
itself was clean.

The failure reported against 9.0.8 was a link error in bitmap2component:

  libcommon.a(eda_base_frame.cpp.o): in function
  `KICAD_MANAGER_FRAME::GetCurrentFileName() const':
  kicad/kicad_manager_frame.h:86: undefined reference to
  `KICAD_MANAGER_FRAME::GetProjectFileName() const'

In 9.0.8, GetCurrentFileName() was defined inline in
kicad/kicad_manager_frame.h, calling GetProjectFileName(), which is only
implemented in the kicad/ application target. GCC 16 emitted an
out-of-line copy into eda_base_frame.cpp.o in libcommon, so every target
linking libcommon without the application objects failed.

In 10.0.4 that construct is gone. kicad/kicad_manager_frame.h:83 now has
only the declaration:

  wxString GetCurrentFileName() const override;

with the definition moved to the .cpp, so nothing in libcommon carries the
unresolved reference any more.

On that basis I think this can be closed, or the found version limited to
9.0.8 so that 10.0.4 is no longer marked affected and the pending
autoremoval from testing is cancelled.

One thing I have not verified: I only tested amd64.
tests.reproducible-builds.org
currently shows kicad 10.0.4+dfsg-1 as FTBFS on arm64 in both unstable and
forky, but those rebuilds ran with GCC 15, so whatever that is, it looks
like a separate issue rather than this one.

Happy to provide the full build log or re-run with different options if that
would help.

#1133510#17
Date:
2026-08-09 08:49:02 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
kicad, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1133510@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoenert@t-online.de> (supplier of updated kicad package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 07 Aug 2026 22:42:28 +0200
Source: kicad
Architecture: source
Version: 10.0.5+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team <pkg-electronics-devel@alioth-lists.debian.net>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Closes: 1133510
Changes:
 kicad (10.0.5+dfsg-1) unstable; urgency=medium
 .
   * [2ff3c94] New upstream version 10.0.5+dfsg
     (Closes: #1133510)
   * [906fec5] Rebuild patch queue from patch-queue branch
     + Added patch:
       fixes/demos-Adjust-MIME-encoding-for-cm5_minima-STEP-file.patch
Checksums-Sha1:
 e17b4359b73d452575a3cb0eaa8400ba58272baf 4411 kicad_10.0.5+dfsg-1.dsc
 0d85cb332074d7746bc07a56720e479e3215ce54 96882196 kicad_10.0.5+dfsg.orig-doc.tar.xz
 79825959b6fcd1d4f5afac32b90c58c54da94bc4 166904800 kicad_10.0.5+dfsg.orig.tar.xz
 84e16de1baeb678fd5949a064d8acc9719e67f7a 69628 kicad_10.0.5+dfsg-1.debian.tar.xz
 835c6f201309b3b3924e29b0722e830382b9721f 42107 kicad_10.0.5+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 2a9f429fd1b218e959400161b87b3d9c9e9ca4853b7c6eef6c8fa3e900699628 4411 kicad_10.0.5+dfsg-1.dsc
 8bd235c711bcfd13421fc7011b0417d8ba8487947640ee2ad2d57b10b5af5e32 96882196 kicad_10.0.5+dfsg.orig-doc.tar.xz
 7661491342dbdf159b4fc472775b36010cd166928315d40e0e18c6339db3a707 166904800 kicad_10.0.5+dfsg.orig.tar.xz
 730c16a286f2257ce79a34aca0e4ae0eae6114553d0792099c620c2efa4d3ed2 69628 kicad_10.0.5+dfsg-1.debian.tar.xz
 7a1c3597e8af464ff24d123ffb01adecf970ba9d46354dd844b210377cafc757 42107 kicad_10.0.5+dfsg-1_amd64.buildinfo
Files:
 cca0e236e74a090782931641c92b5fb5 4411 electronics optional kicad_10.0.5+dfsg-1.dsc
 0b0e5bdba2c53a0482266236f29c7cad 96882196 electronics optional kicad_10.0.5+dfsg.orig-doc.tar.xz
 8d0a56a61e7e6b5bd6e69327d4d055a4 166904800 electronics optional kicad_10.0.5+dfsg.orig.tar.xz
 2341fa5782c2136623cb7abe0ca039aa 69628 electronics optional kicad_10.0.5+dfsg-1.debian.tar.xz
 374e56fb9ee22302f650f3b4087a86dc 42107 electronics optional kicad_10.0.5+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmp4N+EACgkQgwFgFCUd
HbDPmQ//XTtqiuoWRCsGtCIbYu+hR0eW+qpkzjxIHYrxeEvnwR4fGfuTY60fH+Me
AFU9kZaa68iSQ9lTHj9l50YHy/k3jxlOC12SrgN7WRH5iOyy0PI1f8W+E96JcX2Y
/pHktVF/kgehs58YII66TcT6OZwxkthg5nXVOwekjQLjxDEMGj4VtptR8FQVWy9b
P3sJ0qDgeGFQbBVSiHRMotZ19+ExV8RnkP8lDNRQY4JUt/KDORkFtG9xPm7cRRCE
g+LdcD8Vwwe5Oiwz6XLrvRO69FMufQKJzB7VkqlBwL/RyBWmWpKoF9Pwes2YmbKv
XymRbKRm35QCxOTaWWSpLIVPxdtPuNI9bns+oy/VrWdvBZBxb3/0iQDBxDKIKVyX
E10ozjDfgUZCH1zKn7PFiQnZimMuhj23A0WFkWBV5qDs3HAMUAmEPeC+ua/8vFlN
9/Vk7tZZwOQX77QwaBkwoWdHW6nrUMPuDssM/DF64TwCslIpQs9BPWIZWDHofRJO
+drBqd456N2AufFWpd/gcFCp7UZNn+BTDtrxkjqiA/JinAaJNY0L9PCvplLjDA5b
ZGai00TkTHm2GcdZu5d+o5kybcNIpyUM2ycbqWQhtNc1LuyUgg0a3pZAkcDuQ+ih
AyY/YnLhZOFBUK+DOfNgbawK969TGkycxCnAFxqacUxC2peXSAg=
=QRba
-----END PGP SIGNATURE-----