>>> dune3d: Building testing/dune3d 1.4.0-r0 (using abuild 3.17.0_rc2-r0) started Tue, 26 May 2026 21:41:32 +0000 >>> dune3d: Validating /home/buildozer/aports/testing/dune3d/APKBUILD... >>> dune3d: Analyzing dependencies... >>> dune3d: Installing for build: build-base gtkmm4 cairomm opencascade gtkmm4-dev cairomm-dev librsvg-dev libspnav-dev opencascade-dev glm-dev python3 cmake meson eigen-dev py3-gobject3 py3-cairo ( 1/328) Installing libxau (1.0.12-r0) ( 2/328) Installing libmd (1.2.0-r0) ( 3/328) Installing libbsd (0.12.2-r0) ( 4/328) Installing libxdmcp (1.1.5-r1) ( 5/328) Installing libxcb (1.17.0-r2) ( 6/328) Installing libx11 (1.8.13-r0) ( 7/328) Installing libxext (1.3.7-r0) ( 8/328) Installing libxrender (0.9.12-r0) ( 9/328) Installing libbz2 (1.0.8-r6) ( 10/328) Installing libpng (1.6.58-r1) ( 11/328) Installing freetype (2.14.3-r0) ( 12/328) Installing fontconfig (2.17.1-r1) ( 13/328) Installing pixman (0.46.4-r0) ( 14/328) Installing cairo (1.18.4-r1) ( 15/328) Installing libffi (3.5.2-r1) ( 16/328) Installing libeconf (0.8.3-r0) ( 17/328) Installing libblkid (2.42-r0) ( 18/328) Installing libmount (2.42-r0) ( 19/328) Installing glib (2.88.1-r0) ( 20/328) Installing cairo-gobject (1.18.4-r1) ( 21/328) Installing libsigc++3 (3.8.1-r0) ( 22/328) Installing cairomm (1.18.0-r0) ( 23/328) Installing xz-libs (5.8.3-r0) ( 24/328) Installing libxml2 (2.13.9-r1) ( 25/328) Installing shared-mime-info (2.4-r7) ( 26/328) Installing lcms2 (2.19-r0) ( 27/328) Installing libseccomp (2.6.0-r2) ( 28/328) Installing libglycin (2.1.0-r0) Executing libglycin-2.1.0-r0.post-install * glycin loaders got split into their individual subpackages. * By default, only glycin-image-rs & glycin-svg are installed. * Additional loader subpackages are glycin-heif, glycin-jxl & glycin-raw. * * To install all available loaders, install glycin-loaders-all. * * Also the glycin-thumbnailer got subpackaged and isn't installed by default. ( 29/328) Installing glycin-image-rs (2.1.0-r0) ( 30/328) Installing libdav1d (1.5.3-r0) ( 31/328) Installing libxft (2.3.9-r0) ( 32/328) Installing fribidi (1.0.16-r3) ( 33/328) Installing graphite2 (1.3.14-r6) ( 34/328) Installing harfbuzz (13.2.1-r0) ( 35/328) Installing pango (1.57.1-r0) ( 36/328) Installing librsvg (2.62.2-r0) ( 37/328) Installing glycin-svg (2.1.0-r0) ( 38/328) Installing gdk-pixbuf (2.44.6-r0) ( 39/328) Installing glibmm (2.86.0-r0) ( 40/328) Installing graphene (1.10.8-r5) ( 41/328) Installing hicolor-icon-theme (0.18-r0) ( 42/328) Installing gtk-update-icon-cache (3.24.52-r0) ( 43/328) Installing iso-codes (4.20.1-r0) ( 44/328) Installing tzdata (2026b-r0) ( 45/328) Installing libxfixes (6.0.2-r0) ( 46/328) Installing libxcursor (1.2.3-r0) ( 47/328) Installing libxdamage (1.1.7-r0) ( 48/328) Installing libxi (1.8.3-r0) ( 49/328) Installing libxinerama (1.1.6-r0) ( 50/328) Installing libxrandr (1.5.5-r0) ( 51/328) Installing dbus-libs (1.16.2-r2) ( 52/328) Installing avahi-libs (0.9_rc4-r0) ( 53/328) Installing nettle (3.10.2-r0) ( 54/328) Installing libtasn1 (4.21.0-r0) ( 55/328) Installing p11-kit (0.25.5-r2) ( 56/328) Installing gnutls (3.8.13-r0) ( 57/328) Installing cups-libs (2.4.18-r0) ( 58/328) Installing libepoxy (1.5.10-r1) ( 59/328) Installing llvm22-libs (22.1.3-r0) ( 60/328) Installing spirv-tools (1.4.341.0-r0) ( 61/328) Installing hwdata-pci (0.407-r0) ( 62/328) Installing libpciaccess (0.19-r0) ( 63/328) Installing libdrm (2.4.133-r0) ( 64/328) Installing libelf (0.195-r0) ( 65/328) Installing libxshmfence (1.3.3-r0) ( 66/328) Installing mesa (26.1.1-r0) ( 67/328) Installing mesa-gles (26.1.1-r0) ( 68/328) Installing mesa-gbm (26.1.1-r0) ( 69/328) Installing wayland-libs-client (1.25.0-r0) ( 70/328) Installing mesa-egl (26.1.1-r0) ( 71/328) Installing libxxf86vm (1.1.7-r0) ( 72/328) Installing mesa-gl (26.1.1-r0) ( 73/328) Installing libxv (1.0.13-r0) ( 74/328) Installing alsa-lib (1.2.15.3-r0) ( 75/328) Installing cdparanoia-libs (10.2-r14) ( 76/328) Installing gstreamer (1.28.1-r0) ( 77/328) Installing gstreamer-ptp-helper (1.28.1-r0) ( 78/328) Installing libogg (1.3.6-r0) ( 79/328) Installing opus (1.6.1-r0) ( 80/328) Installing orc (0.4.41-r0) ( 81/328) Installing libtheora (1.2.0-r1) ( 82/328) Installing libvorbis (1.3.7-r2) ( 83/328) Installing wayland-libs-cursor (1.25.0-r0) ( 84/328) Installing wayland-libs-egl (1.25.0-r0) ( 85/328) Installing gst-plugins-base (1.28.1-r1) ( 86/328) Installing openexr-libiex (3.4.11-r0) ( 87/328) Installing imath (3.2.2-r1) ( 88/328) Installing openexr-libilmthread (3.4.11-r0) ( 89/328) Installing libdeflate (1.25-r0) ( 90/328) Installing openexr-libopenexrcore (3.4.11-r0) ( 91/328) Installing openexr-libopenexr (3.4.11-r0) ( 92/328) Installing soundtouch (2.4.1-r0) ( 93/328) Installing libSvtAv1Enc (4.1.0-r0) ( 94/328) Installing aom-libs (3.14.1-r0) ( 95/328) Installing libunibreak (6.1-r0) ( 96/328) Installing libass (0.17.4-r1) ( 97/328) Installing libraw1394 (2.1.2-r5) ( 98/328) Installing libusb (1.0.30-r0) ( 99/328) Installing libdc1394 (2.2.7-r0) (100/328) Installing libde265 (1.0.18-r0) (101/328) Installing tslib (1.24-r0) Installing file to etc/ts.conf.apk-new (102/328) Installing directfb (1.7.7-r8) (103/328) Installing libdvdcss (1.4.3-r0) (104/328) Installing libdvdread (6.1.3-r2) (105/328) Installing libdvdnav (6.1.1-r1) (106/328) Installing faac (1.31.1-r0) (107/328) Installing faad2-libs (2.11.2-r0) (108/328) Installing fdk-aac (2.0.2-r4) (109/328) Installing flite (2.2-r6) (110/328) Installing libfreeaptx (0.2.2-r0) (111/328) Installing gobject-introspection (1.86.0-r1) (112/328) Installing libxcomposite (0.4.7-r0) (113/328) Installing libatk-1.0 (2.60.4-r0) (114/328) Installing at-spi2-core-libs (2.60.4-r0) (115/328) Installing libxtst (1.2.5-r0) (116/328) Installing at-spi2-core (2.60.4-r0) (117/328) Installing libatk-bridge-2.0 (2.60.4-r0) (118/328) Installing xkeyboard-config (2.47-r0) (119/328) Installing libxkbcommon (1.13.1-r0) (120/328) Installing gtk+3.0 (3.24.52-r0) (121/328) Installing gsm (1.0.23-r0) (122/328) Installing eudev-libs (3.2.14-r6) (123/328) Installing libgudev (238-r1) (124/328) Installing libldac (2.0.2.3-r1) (125/328) Installing libmodplug (0.8.9.0-r3) (126/328) Installing ca-certificates (20260413-r0) (127/328) Installing neon (0.36.0-r0) (128/328) Installing openal-soft-libs (1.25.2-r0) (129/328) Installing openh264 (2.6.0-r0) (130/328) Installing openjpeg (2.5.4-r1) (131/328) Installing librtmp (2.4_git20190330-r5) (132/328) Installing sbc (2.1-r0) (133/328) Installing libflac (1.4.3-r2) (134/328) Installing lame-libs (3.100-r5) (135/328) Installing mpg123-libs (1.33.5-r0) (136/328) Installing libsndfile (1.2.2-r2) (137/328) Installing libjpeg-turbo (3.1.3-r0) (138/328) Installing libsharpyuv (1.6.0-r0) (139/328) Installing libwebp (1.6.0-r0) (140/328) Installing tiff (4.7.1-r0) (141/328) Installing spandsp (0.0.6-r5) (142/328) Installing libsrt (1.5.3-r1) (143/328) Installing libsrtp (2.7.0-r0) (144/328) Installing libva (2.23.0-r0) (145/328) Installing vo-aacenc (0.1.3-r3) (146/328) Installing vo-amrwbenc (0.1.3-r3) (147/328) Installing vulkan-loader (1.4.347-r0) (148/328) Installing libwebpmux (1.6.0-r0) (149/328) Installing numactl (2.0.19-r0) (150/328) Installing x265-libs (4.1-r0) (151/328) Installing libxkbcommon-x11 (1.13.1-r0) (152/328) Installing libzbar (0.23.93-r2) (153/328) Installing gst-plugins-bad (1.28.1-r0) (154/328) Installing harfbuzz-subset (13.2.1-r0) (155/328) Installing gtk4.0 (4.22.4-r0) (156/328) Installing pangomm (2.56.1-r0) (157/328) Installing gtkmm4 (4.22.0-r0) (158/328) Installing freeimage (3.18.0-r5) (159/328) Installing tcl (8.6.17-r1) (160/328) Installing tk (8.6.17-r1) (161/328) Installing double-conversion (3.4.0-r0) (162/328) Installing fmt (11.2.0-r1) (163/328) Installing libsz (1.1.6-r0) (164/328) Installing hdf5 (1.14.4.2-r1) (165/328) Installing libharu (2.4.6-r0) (166/328) Installing jsoncpp (1.9.6-r1) (167/328) Installing hdf5-hl (1.14.4.2-r1) (168/328) Installing netcdf (4.10.0-r0) (169/328) Installing blosc (1.21.6-r0) (170/328) Installing boost1.84-iostreams (1.84.0-r6) (171/328) Installing hwloc (2.12.2-r0) (172/328) Installing onetbb (2022.3.0-r1) (173/328) Installing openvdb (13.0.0-r1) (174/328) Installing sqlite-libs (3.53.1-r0) (175/328) Installing proj (9.8.1-r0) (176/328) Installing pugixml (1.15-r0) (177/328) Installing vtk (9.5.2-r2) (178/328) Installing opencascade (7.9.3-r2) (179/328) Installing cairo-tools (1.18.4-r1) (180/328) Installing expat (2.8.1-r0) (181/328) Installing expat-dev (2.8.1-r0) (182/328) Installing bzip2-dev (1.0.8-r6) (183/328) Installing brotli (1.2.0-r1) (184/328) Installing brotli-dev (1.2.0-r1) (185/328) Installing zlib-dev (1.3.2-r0) (186/328) Installing libpng-dev (1.6.58-r1) (187/328) Installing freetype-dev (2.14.3-r0) (188/328) Installing fontconfig-dev (2.17.1-r1) (189/328) Installing libxml2-utils (2.13.9-r1) (190/328) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install (191/328) Installing libxslt (1.1.43-r3) (192/328) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install (193/328) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install (194/328) Installing docbook-xsl (1.79.2-r13) (195/328) Installing xz (5.8.3-r0) (196/328) Installing gettext-asprintf (1.0-r0) (197/328) Installing gettext-libs (1.0-r0) (198/328) Installing gettext (1.0-r0) (199/328) Installing gettext-dev (1.0-r0) (200/328) Installing gdbm (1.26-r0) (201/328) Installing mpdecimal (4.0.1-r0) (202/328) Installing libpanelw (6.6_p20260516-r0) (203/328) Installing readline (8.3.3-r1) Installing file to etc/inputrc.apk-new (204/328) Installing python3 (3.14.3-r0) (205/328) Installing python3-pycache-pyc0 (3.14.3-r0) (206/328) Installing pyc (3.14.3-r0) (207/328) Installing python3-pyc (3.14.3-r0) (208/328) Installing py3-parsing (3.3.2-r1) (209/328) Installing py3-parsing-pyc (3.3.2-r1) (210/328) Installing py3-packaging (26.2-r0) (211/328) Installing py3-packaging-pyc (26.2-r0) (212/328) Installing linux-headers (7.0.0-r1) (213/328) Installing libffi-dev (3.5.2-r1) (214/328) Installing bsd-compat-headers (0.7.2-r6) (215/328) Installing libformw (6.6_p20260516-r0) (216/328) Installing libmenuw (6.6_p20260516-r0) (217/328) Installing libncurses++ (6.6_p20260516-r0) (218/328) Installing ncurses-dev (6.6_p20260516-r0) (219/328) Installing libedit-dev (20260508.3.1-r1) (220/328) Installing libpcre2-16 (10.47-r1) (221/328) Installing libpcre2-32 (10.47-r1) (222/328) Installing pcre2-dev (10.47-r1) (223/328) Installing libuuid (2.42-r0) (224/328) Installing libfdisk (2.42-r0) (225/328) Installing skalibs-libs (2.15.0.0-r0) (226/328) Installing utmps-libs (0.1.3.3-r0) (227/328) Installing linux-pam (1.7.1-r2) Installing file to etc/environment.apk-new Installing file to etc/security/access.conf.apk-new Installing file to etc/security/faillock.conf.apk-new Installing file to etc/security/group.conf.apk-new Installing file to etc/security/limits.conf.apk-new Installing file to etc/security/namespace.conf.apk-new Installing file to etc/security/namespace.init.apk-new Installing file to etc/security/pam_env.conf.apk-new Installing file to etc/security/pwhistory.conf.apk-new Installing file to etc/security/time.conf.apk-new (228/328) Installing liblastlog2 (2.42-r0) (229/328) Installing libsmartcols (2.42-r0) (230/328) Installing sqlite (3.53.1-r0) (231/328) Installing sqlite-dev (3.53.1-r0) (232/328) Installing util-linux-dev (2.42-r0) (233/328) Installing glib-dev (2.88.1-r0) (234/328) Installing pixman-dev (0.46.4-r0) (235/328) Installing xorgproto (2025.1-r0) (236/328) Installing libxau-dev (1.0.12-r0) (237/328) Installing xcb-proto (1.17.0-r1) (238/328) Installing xcb-proto-pyc (1.17.0-r1) (239/328) Installing libxdmcp-dev (1.1.5-r1) (240/328) Installing libxcb-dev (1.17.0-r2) (241/328) Installing xtrans (1.6.0-r0) (242/328) Installing libx11-dev (1.8.13-r0) (243/328) Installing libxext-dev (1.3.7-r0) (244/328) Installing libxrender-dev (0.9.12-r0) (245/328) Installing cairo-dev (1.18.4-r1) (246/328) Installing libsigc++3-dev (3.8.1-r0) (247/328) Installing cairomm-dev (1.18.0-r0) (248/328) Installing lcms2-plugins (2.19-r0) (249/328) Installing libturbojpeg (3.1.3-r0) (250/328) Installing libjpeg-turbo-dev (3.1.3-r0) (251/328) Installing libtiffxx (4.7.1-r0) (252/328) Installing libwebpdecoder (1.6.0-r0) (253/328) Installing libwebpdemux (1.6.0-r0) (254/328) Installing libwebp-dev (1.6.0-r0) (255/328) Installing zstd (1.5.7-r2) (256/328) Installing zstd-dev (1.5.7-r2) (257/328) Installing tiff-dev (4.7.1-r0) (258/328) Installing lcms2-dev (2.19-r0) (259/328) Installing libseccomp-dev (2.6.0-r2) (260/328) Installing libglycin-dev (2.1.0-r0) (261/328) Installing gdk-pixbuf-dev (2.44.6-r0) (262/328) Installing glibmm-dev (2.86.0-r0) (263/328) Installing dbus-dev (1.16.2-r2) (264/328) Installing libxfixes-dev (6.0.2-r0) (265/328) Installing libxi-dev (1.8.3-r0) (266/328) Installing libxtst-dev (1.2.5-r0) (267/328) Installing at-spi2-core-dev (2.60.4-r0) (268/328) Installing libpciaccess-dev (0.19-r0) (269/328) Installing libdrm-dev (2.4.133-r0) (270/328) Installing libxdamage-dev (1.1.7-r0) (271/328) Installing libxshmfence-dev (1.3.3-r0) (272/328) Installing clang22-headers (22.1.3-r0) (273/328) Installing libclc (22.1.3-r0) (274/328) Installing spirv-llvm-translator-libs (22.1.0-r0) (275/328) Installing clang22-libs (22.1.3-r0) (276/328) Installing mesa-rusticl (26.1.1-r0) (277/328) Installing libxxf86vm-dev (1.1.7-r0) (278/328) Installing mesa-dev (26.1.1-r0) (279/328) Installing libepoxy-dev (1.5.10-r1) (280/328) Installing libxinerama-dev (1.1.6-r0) (281/328) Installing xz-dev (5.8.3-r0) (282/328) Installing libxml2-dev (2.13.9-r1) (283/328) Installing libxkbcommon-dev (1.13.1-r0) (284/328) Installing vulkan-headers (1.4.347-r0) (285/328) Installing wayland-libs-server (1.25.0-r0) (286/328) Installing wayland-dev (1.25.0-r0) (287/328) Installing wayland-protocols (1.48-r0) (288/328) Installing graphene-dev (1.10.8-r5) (289/328) Installing pango-tools (1.57.1-r0) (290/328) Installing fribidi-dev (1.0.16-r3) (291/328) Installing harfbuzz-cairo (13.2.1-r0) (292/328) Installing harfbuzz-gobject (13.2.1-r0) (293/328) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (294/328) Installing icu-libs (78.1-r0) (295/328) Installing harfbuzz-icu (13.2.1-r0) (296/328) Installing graphite2-dev (1.3.14-r6) (297/328) Installing icu (78.1-r0) (298/328) Installing icu-dev (78.1-r0) (299/328) Installing harfbuzz-dev (13.2.1-r0) (300/328) Installing libxft-dev (2.3.9-r0) (301/328) Installing pango-dev (1.57.1-r0) (302/328) Installing vulkan-loader-dev (1.4.347-r0) (303/328) Installing gtk4.0-dev (4.22.4-r0) (304/328) Installing pangomm-dev (2.56.1-r0) (305/328) Installing gtkmm4-dev (4.22.0-r0) (306/328) Installing rsvg-convert (2.62.2-r0) (307/328) Installing dav1d-dev (1.5.3-r0) (308/328) Installing librsvg-dev (2.62.2-r0) (309/328) Installing libspnav (1.2-r0) (310/328) Installing libspnav-dev (1.2-r0) (311/328) Installing opencascade-dev (7.9.3-r2) (312/328) Installing glm-dev (1.0.3-r0) (313/328) Installing libarchive (3.8.7-r0) (314/328) Installing rhash-libs (1.4.6-r0) (315/328) Installing libuv (1.52.1-r0) (316/328) Installing cmake (4.2.3-r0) (317/328) Installing samurai (1.2-r8) (318/328) Installing meson (1.11.1-r0) (319/328) Installing meson-pyc (1.11.1-r0) (320/328) Installing eigen-dev (3.4.0-r10) (321/328) Installing py3-gobject3 (3.56.3-r0) (322/328) Installing py3-gobject3-pyc (3.56.3-r0) (323/328) Installing py3-gobject3-atspi (2.60.4-r0) (324/328) Installing py3-gobject3-atspi-pyc (2.60.4-r0) (325/328) Installing py3-cairo (1.28.0-r1) (326/328) Installing py3-cairo-pyc (1.28.0-r1) (327/328) Installing .makedepends-dune3d (20260526.214133) (328/328) Installing abuild-meson (1.11.1-r0) Executing busybox-1.37.0-r31.trigger Executing glib-2.88.1-r0.trigger Executing shared-mime-info-2.4-r7.trigger Executing gtk-update-icon-cache-3.24.52-r0.trigger Executing gtk+3.0-3.24.52-r0.trigger Executing ca-certificates-20260413-r0.trigger OK: 1720.4 MiB in 436 packages >>> dune3d: Cleaning up srcdir >>> dune3d: Cleaning up pkgdir >>> dune3d: Cleaning up tmpdir >>> dune3d: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dune3d-1.4.0.tar.gz /var/cache/distfiles/edge/dune3d-1.4.0.tar.gz: OK >>> dune3d: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dune3d-1.4.0.tar.gz /var/cache/distfiles/edge/dune3d-1.4.0.tar.gz: OK >>> dune3d: Unpacking /var/cache/distfiles/edge/dune3d-1.4.0.tar.gz... The Meson build system Version: 1.11.1 Source dir: /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0 Build dir: /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/output Build type: native build Project name: dune3d Project version: 1.4.0 C compiler for the host machine: cc (gcc 15.2.0 "cc (Alpine 15.2.0) 15.2.0") C linker for the host machine: cc ld.bfd 2.45.1 C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Alpine 15.2.0) 15.2.0") C++ linker for the host machine: c++ ld.bfd 2.45.1 Host machine cpu family: aarch64 Host machine cpu: aarch64 Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency gtk4 found: YES 4.22.4 Library pthread found: YES Run-time dependency gtkmm-4.0 found: YES 4.22.0 Run-time dependency epoxy found: YES 1.5.10 Run-time dependency eigen3 found: YES 3.4.0 Run-time dependency glm found: YES 1.0.3 Run-time dependency harfbuzz found: YES 13.2.1 Run-time dependency freetype2 found: YES 26.6.20 Run-time dependency libpng found: YES 1.6.58 Run-time dependency python3 found: NO (tried pkg-config and sysconfig) pybind11-config found: NO Found CMake: /usr/bin/cmake (4.2.3) Run-time dependency pybind11 found: NO (tried pkg-config, config-tool and cmake) Run-time dependency opencascade found: YES 7.9.3 Run-time dependency spnav found: YES 1.2 Program python3 found: YES (/usr/bin/python3) Build-time dependency gio-2.0 found: YES 2.88.1 Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Fetching value of define "__GLIBCXX__" : 20250808 Message: using libstdc++ Library stdc++ found: YES Library stdc++fs found: YES Run-time dependency uuid found: YES 2.42.0 Library m found: YES Dependency eigen3 for host machine found: YES 3.4.0 (cached) Checking if define "GDK_WINDOWING_WAYLAND" with dependency gtk4 exists: YES Build targets in project: 13 dune3d 1.4.0 User defined options auto_features : auto b_lto : false b_pie : true b_staticpic : true bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr python.bytecompile: 0 sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/output' [1/313] Generating color_presets with a custom command [2/313] Generating version_gen.cpp with a custom command [3/313] Compiling C++ object 3rd_party/wayland-proxy/libwayland-proxy.a.p/wayland-proxy.cpp.o [4/313] Compiling C++ object 3rd_party/dxflib/libdxflib.a.p/dl_writer_ascii.cpp.o [5/313] Compiling C++ object 3rd_party/dxflib/libdxflib.a.p/dl_dxf.cpp.o [6/313] Compiling C++ object 3rd_party/dxflib/libdxflib-pic.a.p/dl_writer_ascii.cpp.o [7/313] Compiling C++ object 3rd_party/dxflib/libdxflib-pic.a.p/dl_dxf.cpp.o [8/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper.a.p/src_clipper.rectclip.cpp.o [9/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper.a.p/src_clipper.offset.cpp.o [10/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper.a.p/src_clipper.engine.cpp.o [11/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper-pic.a.p/src_clipper.rectclip.cpp.o [12/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper-pic.a.p/src_clipper.offset.cpp.o [13/313] Compiling C++ object 3rd_party/Clipper2Lib/libclipper-pic.a.p/src_clipper.engine.cpp.o [14/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_platform_platform.cpp.o [15/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_system.cpp.o [16/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_constrainteq.cpp.o [17/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_constraint.cpp.o [18/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_expr.cpp.o [19/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_entity.cpp.o [20/313] Compiling C++ object 3rd_party/solvespace/libsolvespace.a.p/src_util.cpp.o [21/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_platform_platform.cpp.o [22/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_system.cpp.o [23/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_constrainteq.cpp.o [24/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_constraint.cpp.o [25/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_expr.cpp.o [26/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_entity.cpp.o [27/313] Compiling C++ object 3rd_party/solvespace/libsolvespace-pic.a.p/src_util.cpp.o [28/313] Generating icon_texture with a custom command [29/313] Generating resources_h with a custom command [30/313] Generating resources_c with a custom command [31/313] Compiling C++ object dune3d.p/src_editor_buffer.cpp.o [32/313] Compiling C++ object dune3d.p/src_editor_changeable_commit_mode.cpp.o [33/313] Compiling C++ object dune3d.p/src_import_dxf_dxf_importer.cpp.o [34/313] Compiling C++ object dune3d.p/src_widgets_group_button.cpp.o [35/313] Compiling C++ object dune3d.p/src_widgets_select_group_dialog.cpp.o [36/313] Compiling C++ object dune3d.p/src_widgets_select_groups_dialog.cpp.o [37/313] Compiling C++ object dune3d.p/src_workspace_workspace_view.cpp.o [38/313] Compiling C++ object dune3d.p/src_workspace_entity_view.cpp.o [39/313] Compiling C++ object dune3d.p/src_util_key_util.cpp.o [40/313] Compiling C++ object dune3d.p/src_util_exception_util.cpp.o [41/313] Compiling C++ object dune3d.p/src_util_msd_animator.cpp.o [42/313] Compiling C++ object dune3d.p/src_util_msd.cpp.o [43/313] Compiling C++ object dune3d.p/src_util_version.cpp.o [44/313] Compiling C++ object dune3d.p/src_widgets_selection_filter_window.cpp.o [45/313] Compiling C++ object dune3d.p/src_widgets_clipping_plane_window.cpp.o [46/313] Compiling C++ object dune3d.p/src_widgets_log_window.cpp.o [47/313] Compiling C++ object dune3d.p/src_widgets_log_view.cpp.o [48/313] Compiling C++ object dune3d.p/src_widgets_recent_item_box.cpp.o [49/313] Compiling C++ object dune3d.p/src_widgets_about_dialog.cpp.o [50/313] Compiling C++ object dune3d.p/src_widgets_axes_cube.cpp.o [51/313] Compiling C++ object dune3d.p/src_widgets_axes_lollipop.cpp.o [52/313] Compiling C++ object dune3d.p/src_widgets_capture_dialog.cpp.o [53/313] Compiling C++ object dune3d.p/src_preferences_preferences_window_misc.cpp.o [54/313] Compiling C++ object dune3d.p/src_preferences_preferences_row.cpp.o [55/313] Compiling C++ object dune3d.p/src_preferences_preferences_window_canvas.cpp.o [56/313] Compiling C++ object dune3d.p/src_preferences_preferences_window_keys_base.cpp.o [57/313] Compiling C++ object dune3d.p/src_preferences_preferences_window_in_tool_keys.cpp.o [58/313] Compiling C++ object dune3d.p/src_preferences_preferences_window_keys.cpp.o [59/313] Compiling C++ object dune3d.p/src_preferences_action_editor.cpp.o [60/313] Compiling C++ object dune3d.p/src_preferences_preferences_window.cpp.o [61/313] Compiling C++ object dune3d.p/src_util_gtk_util.cpp.o [62/313] Compiling C++ object dune3d.p/src_widgets_spin_button_angle.cpp.o [63/313] Compiling C++ object dune3d.p/src_widgets_spin_button_dim.cpp.o [64/313] Compiling C++ object dune3d.p/src_dialogs_enter_text_window.cpp.o [65/313] Compiling C++ object dune3d.p/src_dialogs_tool_window.cpp.o [66/313] Compiling C++ object dune3d.p/src_dialogs_rotate_window.cpp.o [67/313] Compiling C++ object dune3d.p/src_dialogs_enter_datum_window.cpp.o [68/313] Compiling C++ object dune3d.p/src_dialogs_dialogs.cpp.o [69/313] Compiling C++ object dune3d.p/src_editor_selection_menu_creator.cpp.o [70/313] Compiling C++ object dune3d.p/src_editor_selection_editor.cpp.o [71/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_replicate.cpp.o [72/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_sweep.cpp.o [73/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_solid_model_operation.cpp.o [74/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_solid_model.cpp.o [75/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_revolve.cpp.o [76/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_reference.cpp.o [77/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_pipe.cpp.o [78/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_mirror.cpp.o [79/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_loft.cpp.o [80/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_fillet.cpp.o [81/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_extrude.cpp.o [82/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_exploded_cluster.cpp.o [83/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_create.cpp.o [84/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_clone.cpp.o [85/313] Compiling C object dune3d.p/meson-generated_.._resources.c.o [86/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor_array.cpp.o [87/313] Compiling C++ object dune3d.p/src_editor_group_editor_group_editor.cpp.o [88/313] Compiling C++ object dune3d.p/src_workspace_document_view.cpp.o [89/313] Compiling C++ object dune3d.p/src_widgets_constraints_box.cpp.o [90/313] Compiling C++ object dune3d.p/src_editor_workspace_browser.cpp.o [91/313] Compiling C++ object dune3d.p/src_editor_tool_popover.cpp.o [92/313] Linking static target 3rd_party/wayland-proxy/libwayland-proxy.a [93/313] Compiling C++ object dune3d.p/src_util_action_label.cpp.o [94/313] Compiling C++ object dune3d.p/src_util_history_manager.cpp.o ../src/editor/buffer.cpp: In member function 'std::optional, glm::vec<2, double, glm::packed_highp> > > dune3d::Buffer::get_bbox() const': ../src/editor/buffer.cpp:126:40: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | acc.accumulate(bb->get_bbox()); | ~~~~~~~~~~~~^~ [95/313] Compiling C++ object dune3d.p/src_core_tools_tool_import_picture.cpp.o [96/313] Compiling C++ object dune3d.p/src_core_tools_tool_convert_tangent_constraint.cpp.o [97/313] Compiling C++ object dune3d.p/src_core_tools_tool_convert_point_on_line_constraint.cpp.o [98/313] Compiling C++ object dune3d.p/src_core_tools_tool_toggle_measurement.cpp.o [99/313] Compiling C++ object dune3d.p/src_core_tools_tool_hide_reference_workplane.cpp.o [100/313] Compiling C++ object dune3d.p/src_core_tools_tool_create_coincident_constraints.cpp.o [101/313] Compiling C++ object dune3d.p/src_core_tools_tool_move_picture_anchor.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/constraint.cpp:7: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [102/313] Compiling C++ object dune3d.p/src_core_tools_tool_add_picture_anchor.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/constraint.cpp:7: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [103/313] Compiling C++ object dune3d.p/src_core_tools_tool_select_spine_entities.cpp.o [104/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_text.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/platform/platform.cpp:12: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [105/313] Compiling C++ object dune3d.p/src_core_tools_tool_text_to_cluster.cpp.o [106/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_line_points_perpendicular.cpp.o In file included from ../3rd_party/dxflib/dl_dxf.h:39, from ../3rd_party/dxflib/dl_dxf.cpp:25: In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::type' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cy' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::radius' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle1' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle2' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ccw' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::mx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::my' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ratio' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::degree' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(short unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::rational))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::nFit' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(long unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::nKnots))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::type' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cy' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::radius' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle1' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle2' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ccw' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::mx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::my' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ratio' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::degree' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(short unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::rational))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::nFit' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(long unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::nKnots))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ [107/313] Linking static target 3rd_party/dxflib/libdxflib.a [108/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_curve_curve_tangent.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/platform/platform.cpp:12: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [109/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_arc_line_tangent.cpp.o [110/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_plane_distance.cpp.o [111/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_line_distance.cpp.o [112/313] Compiling C++ object dune3d.p/src_core_tools_tool_paste.cpp.o [113/313] Compiling C++ object dune3d.p/src_core_tools_tool_enter_text.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/entity.cpp:8: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [114/313] Compiling C++ object dune3d.p/src_core_tools_tool_create_cluster.cpp.o [115/313] Compiling C++ object dune3d.p/src_core_tools_tool_link_document.cpp.o [116/313] Compiling C++ object dune3d.p/src_core_tools_tool_flip_arc.cpp.o [117/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_rectangle.cpp.o [118/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_regular_polygon.cpp.o [119/313] Compiling C++ object dune3d.p/src_core_tools_tool_rotate.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/constrainteq.cpp:8: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [120/313] Compiling C++ object dune3d.p/src_core_tools_tool_helper_constrain.cpp.o [121/313] Compiling C++ object dune3d.p/src_core_tools_tool_set_workplane.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/util.cpp:7: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [122/313] Compiling C++ object dune3d.p/src_core_tools_tool_select_edges.cpp.o In file included from ../3rd_party/dxflib/dl_dxf.h:39, from ../3rd_party/dxflib/dl_dxf.cpp:25: In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::type' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cy' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::radius' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle1' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle2' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ccw' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::mx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::my' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ratio' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::degree' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(short unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::rational))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::nFit' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()' at ../3rd_party/dxflib/dl_dxf.cpp:1994:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(long unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::nKnots))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::_ZN6DL_Dxf12addHatchEdgeEv.part.0()': ../3rd_party/dxflib/dl_dxf.cpp:1994:38: note: '' declared here 1994 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::type' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::cy' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::radius' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle1' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::angle2' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ccw' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::mx' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::my' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::ratio' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::degree' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(short unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::rational))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '.DL_HatchEdgeData::nFit' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ In member function 'constexpr DL_HatchEdgeData& DL_HatchEdgeData::operator=(DL_HatchEdgeData&&)', inlined from 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)' at ../3rd_party/dxflib/dl_dxf.cpp:586:38: ../3rd_party/dxflib/dl_entities.h:1539:22: warning: '*(long unsigned int*)((char*)& + offsetof(DL_HatchEdgeData, DL_HatchEdgeData::nKnots))' may be used uninitialized [-Wmaybe-uninitialized] 1539 | struct DXFLIB_EXPORT DL_HatchEdgeData { | ^~~~~~~~~~~~~~~~ ../3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)': ../3rd_party/dxflib/dl_dxf.cpp:586:38: note: '' declared here 586 | hatchEdge = DL_HatchEdgeData(); | ^ [123/313] Linking static target 3rd_party/dxflib/libdxflib-pic.a [124/313] Compiling C++ object dune3d.p/src_core_tools_tool_import_dxf.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/expr.cpp:9: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [125/313] Compiling C++ object dune3d.p/src_core_tools_tool_import_step.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/util.cpp:7: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [126/313] Compiling C++ object dune3d.p/src_core_tools_tool_toggle_construction.cpp.o [127/313] Compiling C++ object dune3d.p/src_core_tools_tool_move_anchor.cpp.o [128/313] Compiling C++ object dune3d.p/src_core_tools_tool_add_cluster_anchor.cpp.o [129/313] Compiling C++ object dune3d.p/src_core_tools_tool_add_anchor.cpp.o [130/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_workplane.cpp.o [131/313] Compiling C++ object dune3d.p/src_core_tools_tool_enter_datum.cpp.o [132/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_distance_aligned.cpp.o [133/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_symmetric_line.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/entity.cpp:8: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [134/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_symmetric_hv.cpp.o [135/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_in_workplane.cpp.o [136/313] Linking static target 3rd_party/Clipper2Lib/libclipper.a [137/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_lock_rotation.cpp.o [138/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_in_plane.cpp.o [139/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_perpendicular.cpp.o [140/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_diameter_radius.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/expr.cpp:9: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [141/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_equal_radius.cpp.o [142/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_equal_length.cpp.o [143/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_workplane_normal.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/constrainteq.cpp:8: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [144/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_parallel.cpp.o [145/313] Linking static target 3rd_party/Clipper2Lib/libclipper-pic.a [146/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_same_orientation.cpp.o [147/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_distance.cpp.o [148/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_hv.cpp.o [149/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_on_bezier.cpp.o [150/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_on_circle.cpp.o [151/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_on_line.cpp.o [152/313] Compiling C++ object dune3d.p/src_core_tools_tool_constrain_point_on_point.cpp.o [153/313] Compiling C++ object dune3d.p/src_core_tools_tool_move.cpp.o [154/313] Compiling C++ object dune3d.p/src_core_tools_tool_delete.cpp.o [155/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_contour.cpp.o [156/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_circle_2d.cpp.o [157/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_point_2d.cpp.o [158/313] Compiling C++ object dune3d.p/src_core_tools_tool_draw_line_3d.cpp.o In file included from /usr/include/giomm-2.68/giomm.h:103, from /usr/include/gtkmm-4.0/gtkmm.h:100, from ../src/widgets/select_group_dialog.hpp:2, from ../src/widgets/select_group_dialog.cpp:1: /usr/include/giomm-2.68/giomm/liststore.h:489:1: warning: 'Gio::ListStore::ListStore() [with T_item = dune3d::{anonymous}::SelectGroupItem]' defined but not used [-Wunused-function] 489 | ListStore::ListStore() | ^~~~~~~~~~~~~~~~~ [159/313] Compiling C++ object dune3d.p/src_core_tools_tool_common_constrain_datum.cpp.o [160/313] Compiling C++ object dune3d.p/src_core_tools_tool_common_constrain.cpp.o [161/313] Compiling C++ object dune3d.p/src_core_tools_tool_common.cpp.o [162/313] Compiling C++ object dune3d.p/src_core_create_tool.cpp.o [163/313] Compiling C++ object dune3d.p/src_core_tool.cpp.o [164/313] Compiling C++ object dune3d.p/src_core_core.cpp.o In file included from ../src/core/tools/tool_constrain_point_plane_distance.cpp:3: ../src/document/constraint/constraint_point_plane_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointPlaneDistance::get_datum_range() const': ../src/document/constraint/constraint_point_plane_distance.hpp:77:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | { | ^ [165/313] Compiling C++ object dune3d.p/src_util_selection_util.cpp.o [166/313] Compiling C++ object dune3d.p/src_render_renderer.cpp.o [167/313] Compiling C++ object dune3d.p/src_logger_log_dispatcher.cpp.o [168/313] Compiling C++ object dune3d.p/src_canvas_selectable_ref.cpp.o [169/313] Compiling C++ object dune3d.p/src_canvas_selection_texture_renderer.cpp.o [170/313] Compiling C++ object dune3d.p/src_canvas_picture_renderer.cpp.o In file included from /usr/include/giomm-2.68/giomm.h:103, from /usr/include/gtkmm-4.0/gtkmm.h:100, from ../src/widgets/select_groups_dialog.hpp:2, from ../src/widgets/select_groups_dialog.cpp:1: /usr/include/giomm-2.68/giomm/liststore.h:489:1: warning: 'Gio::ListStore::ListStore() [with T_item = dune3d::{anonymous}::SelectGroupItem]' defined but not used [-Wunused-function] 489 | ListStore::ListStore() | ^~~~~~~~~~~~~~~~~ [171/313] Compiling C++ object dune3d.p/src_canvas_icon_renderer.cpp.o [172/313] Compiling C object dune3d.p/src_canvas_bitmap_font_bitmap_font_img.c.o [173/313] Compiling C object dune3d.p/src_canvas_bitmap_font_bitmap_font_desc.c.o In file included from ../src/core/tools/tool_constrain_point_line_distance.cpp:2: ../src/document/constraint/constraint_point_line_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointLineDistance::get_datum_range() const': ../src/document/constraint/constraint_point_line_distance.hpp:91:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | { | ^ [174/313] Compiling C++ object dune3d.p/src_canvas_bitmap_font_util.cpp.o [175/313] Compiling C++ object dune3d.p/src_canvas_box_selection.cpp.o [176/313] Compiling C++ object dune3d.p/src_canvas_glyph_3d_renderer.cpp.o [177/313] Compiling C++ object dune3d.p/src_canvas_glyph_renderer.cpp.o [178/313] Compiling C++ object dune3d.p/src_canvas_line_renderer.cpp.o [179/313] Compiling C++ object dune3d.p/src_canvas_face_renderer.cpp.o [180/313] Compiling C++ object dune3d.p/src_canvas_background_renderer.cpp.o [181/313] Compiling C++ object dune3d.p/src_canvas_base_renderer.cpp.o [182/313] Compiling C++ object dune3d.p/src_canvas_gl_util.cpp.o [183/313] Compiling C++ object dune3d.p/src_canvas_chunk.cpp.o [184/313] Compiling C++ object dune3d.p/src_canvas_canvas.cpp.o In file included from ../src/core/tools/tool_constrain_diameter_radius.cpp:4: ../src/document/constraint/constraint_diameter_radius.hpp: In member function 'virtual std::pair dune3d::ConstraintDiameterRadius::get_datum_range() const': ../src/document/constraint/constraint_diameter_radius.hpp:77:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | { | ^ [185/313] Compiling C++ object dune3d.p/src_editor_editor_tool.cpp.o [186/313] Compiling C++ object dune3d.p/src_editor_editor_delete_items_popup.cpp.o [187/313] Compiling C++ object dune3d.p/src_editor_editor_action.cpp.o [188/313] Compiling C++ object dune3d.p/src_editor_editor_workspace_view.cpp.o ../src/canvas/bitmap_font/bitmap_font_desc.c:64279:18: warning: 'bitmap_chars_count' defined but not used [-Wunused-const-variable=] 64279 | static const int bitmap_chars_count = 64260; | ^~~~~~~~~~~~~~~~~~ ../src/canvas/bitmap_font/bitmap_font_desc.c:18:3: warning: 'font_codepoint_infos' defined but not used [-Wunused-const-variable=] 18 | } font_codepoint_infos[] = { | ^~~~~~~~~~~~~~~~~~~~ ../src/canvas/bitmap_font/bitmap_font_desc.c:6:3: warning: 'font_information' defined but not used [-Wunused-const-variable=] 6 | } font_information = { | ^~~~~~~~~~~~~~~~ [189/313] Compiling C++ object dune3d.p/src_editor_editor_export.cpp.o [190/313] Compiling C++ object dune3d.p/src_editor_editor_workspace_browser.cpp.o [191/313] Compiling C++ object dune3d.p/src_editor_editor.cpp.o [192/313] Compiling C++ object dune3d.p/src_dune3d_appwindow.cpp.o [193/313] Compiling C++ object dune3d.p/src_dune3d_application.cpp.o [194/313] Compiling C++ object dune3d.p/src_main.cpp.o [195/313] Compiling C++ object dune3d.p/src_util_step_exporter.cpp.o [196/313] Compiling C++ object dune3d.p/src_util_paths.cpp.o [197/313] Compiling C++ object dune3d.p/src_util_picture_util.cpp.o [198/313] Compiling C++ object dune3d.p/src_util_picture_load.cpp.o [199/313] Compiling C++ object dune3d.p/src_util_picture_data.cpp.o In file included from ../src/core/tools/tool_constrain_perpendicular.cpp:4: ../src/document/constraint/constraint_angle.hpp: In member function 'virtual std::pair dune3d::ConstraintLinesAngle::get_datum_range() const': ../src/document/constraint/constraint_angle.hpp:113:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | { | ^ [200/313] Compiling C++ object dune3d.p/src_util_text_render.cpp.o ../src/canvas/bitmap_font/bitmap_font_img.c:8:3: warning: 'font_image' defined but not used [-Wunused-const-variable=] 8 | } font_image = { | ^~~~~~~~~~ [201/313] Compiling C++ object dune3d.p/src_util_lut.cpp.o [202/313] Compiling C++ object dune3d.p/src_util_str_util.cpp.o [203/313] Compiling C++ object dune3d.p/src_canvas_appearance.cpp.o [204/313] Compiling C++ object dune3d.p/src_in_tool_action_in_tool_action_catalog.cpp.o [205/313] Compiling C++ object dune3d.p/src_action_action_catalog.cpp.o In file included from ../src/core/tools/tool_constrain_distance.cpp:3: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ [206/313] Compiling C++ object dune3d.p/src_action_action.cpp.o [207/313] Compiling C++ object dune3d.p/src_preferences_preferences.cpp.o [208/313] Compiling C++ object dune3d.p/src_util_cluster_content.cpp.o [209/313] Compiling C++ object dune3d.p/src_import_step_step_import_manager.cpp.o [210/313] Compiling C++ object dune3d.p/src_import_step_step_importer.cpp.o [211/313] Compiling C++ object dune3d.p/src_util_arc_util.cpp.o [212/313] Compiling C++ object dune3d.p/src_logger_logger.cpp.o [213/313] Compiling C++ object dune3d.p/src_util_glm_util.cpp.o [214/313] Compiling C++ object dune3d.p/src_util_json_util.cpp.o [215/313] Compiling C++ object dune3d.p/src_util_fs_util.cpp.o [216/313] Compiling C++ object dune3d.p/src_util_util.cpp.o In file included from ../src/document/constraint/constraint_point_distance_aligned.hpp:2, from ../src/core/tools/tool_constrain_distance_aligned.cpp:4: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ [217/313] Compiling C++ object dune3d.p/src_util_file_version.cpp.o [218/313] Compiling C++ object dune3d.p/src_system_system.cpp.o [219/313] Compiling C++ object dune3d.p/src_document_export_dxf.cpp.o [220/313] Compiling C++ object dune3d.p/src_document_export_paths.cpp.o [221/313] Compiling C++ object dune3d.p/src_document_group_group_pipe.cpp.o [222/313] Compiling C++ object dune3d.p/src_document_group_group_clone.cpp.o [223/313] Compiling C++ object dune3d.p/src_document_group_group_solid_model_operation.cpp.o [224/313] Compiling C++ object dune3d.p/src_document_group_group_exploded_cluster.cpp.o In file included from ../src/core/tools/tool_move.cpp:11: ../src/document/constraint/constraint_angle.hpp: In member function 'virtual std::pair dune3d::ConstraintLinesAngle::get_datum_range() const': ../src/document/constraint/constraint_angle.hpp:113:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | { | ^ [225/313] Compiling C++ object dune3d.p/src_document_group_group_loft.cpp.o [226/313] Compiling C++ object dune3d.p/src_document_group_group_mirror_hv.cpp.o [227/313] Compiling C++ object dune3d.p/src_document_group_group_mirror.cpp.o [228/313] Compiling C++ object dune3d.p/src_document_group_group_replicate.cpp.o [229/313] Compiling C++ object dune3d.p/src_document_group_group_array.cpp.o [230/313] Compiling C++ object dune3d.p/src_document_group_group_polar_array.cpp.o [231/313] Compiling C++ object dune3d.p/src_document_group_group_linear_array.cpp.o [232/313] Compiling C++ object dune3d.p/src_document_group_group_sweep.cpp.o [233/313] Compiling C++ object dune3d.p/src_document_group_group_revolve.cpp.o [234/313] Compiling C++ object dune3d.p/src_document_group_group_lathe.cpp.o [235/313] Compiling C++ object dune3d.p/src_document_group_group_circular_sweep.cpp.o [236/313] Compiling C++ object dune3d.p/src_document_group_group_chamfer.cpp.o [237/313] Compiling C++ object dune3d.p/src_document_group_group_fillet.cpp.o [238/313] Compiling C++ object dune3d.p/src_document_group_group_local_operation.cpp.o [239/313] Compiling C++ object dune3d.p/src_document_group_group_extrude.cpp.o [240/313] Compiling C++ object dune3d.p/src_document_group_group_reference.cpp.o [241/313] Compiling C++ object dune3d.p/src_document_group_group_sketch.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/system.cpp:9: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [242/313] Linking static target 3rd_party/solvespace/libsolvespace.a [243/313] Compiling C++ object dune3d.p/src_document_group_igroup_solid_model.cpp.o [244/313] Compiling C++ object dune3d.p/src_document_group_group.cpp.o [245/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_pipe.cpp.o [246/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_solid_model_operation.cpp.o [247/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_sketch.cpp.o [248/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_loft.cpp.o [249/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_util.cpp.o [250/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_extrude.cpp.o [251/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_circular_sweep.cpp.o In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../3rd_party/solvespace/src/system.cpp:9: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_iterator.h:64, from /usr/include/c++/15.2.0/bits/ranges_base.h:39, from /usr/include/c++/15.2.0/bits/ranges_util.h:34, from /usr/include/c++/15.2.0/tuple:46, from /usr/include/c++/15.2.0/functional:55, from ../3rd_party/solvespace/src/resource.h:10, from ../3rd_party/solvespace/src/solvespace.h:10: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [252/313] Linking static target 3rd_party/solvespace/libsolvespace-pic.a [253/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_local_operation.cpp.o [254/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_replicate.cpp.o In file included from ../src/document/constraint/constraint_point_distance_hv.hpp:3, from ../src/core/tools/tool_enter_datum.cpp:5: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ [255/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_occ.cpp.o [256/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model_export.cpp.o [257/313] Compiling C++ object dune3d.p/src_document_solid_model_solid_model.cpp.o [258/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_bezier_arc_same_curvature.cpp.o ../src/core/tools/tool_common_constrain_datum.cpp: In member function 'virtual dune3d::ToolResponse dune3d::ToolCommonConstrainDatum::update(const dune3d::ToolArgs&)': ../src/core/tools/tool_common_constrain_datum.cpp:60:60: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | auto rng = m_constraint_datum->get_datum_range(); | ^ [259/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_bezier_bezier_same_curvature.cpp.o [260/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_on_bezier.cpp.o [261/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_bezier_bezier_tangent_symmetric.cpp.o [262/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_bezier_line_tangent.cpp.o [263/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_symmetric_line.cpp.o [264/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_symmetric_hv.cpp.o [265/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_in_workplane.cpp.o [266/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_lock_rotation.cpp.o [267/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_plane_distance.cpp.o [268/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_line_distance.cpp.o [269/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_in_plane.cpp.o [270/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_angle.cpp.o [271/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_line_points_perpendicular.cpp.o [272/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_arc_arc_tangent.cpp.o In file included from ../src/document/constraint/all_constraints.hpp:3, from ../src/render/renderer.cpp:6: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ [273/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_arc_line_tangent.cpp.o [274/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_diameter_radius.cpp.o [275/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_midpoint.cpp.o [276/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_workplane_normal.cpp.o [277/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_distance_hv.cpp.o [278/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_distance_aligned.cpp.o [279/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_distance.cpp.o [280/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_hv.cpp.o [281/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_same_orientation.cpp.o [282/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_on_circle.cpp.o [283/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_on_line_base.cpp.o [284/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_point_on_line.cpp.o [285/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_equal_radius.cpp.o [286/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_equal_length.cpp.o [287/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_parallel.cpp.o [288/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_points_coincident.cpp.o [289/313] Compiling C++ object dune3d.p/src_document_constraint_constraint_util.cpp.o [290/313] Compiling C++ object dune3d.p/src_document_constraint_constraint.cpp.o [291/313] Compiling C++ object dune3d.p/src_document_entity_entity_picture.cpp.o [292/313] Compiling C++ object dune3d.p/src_document_entity_entity_text.cpp.o [293/313] Compiling C++ object dune3d.p/src_document_entity_entity_cluster.cpp.o [294/313] Compiling C++ object dune3d.p/src_document_entity_entity_bezier3d.cpp.o [295/313] Compiling C++ object dune3d.p/src_document_entity_entity_bezier2d.cpp.o In file included from /usr/include/c++/15.2.0/string:51, from ../src/util/uuid.hpp:8, from ../src/document/group/group.hpp:2, from ../src/document/group/group_replicate.hpp:2, from ../src/document/group/group_array.hpp:2, from ../src/document/group/group_linear_array.hpp:2, from ../src/document/group/group_linear_array.cpp:1: In member function 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = double]', inlined from 'static constexpr vec<3, T, Q> glm::detail::functor2::call(Fct, const vec<3, T, Q>&, const vec<3, T, Q>&) [with Fct = std::plus; vec = glm::vec; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/_vectorize.hpp:89:11, inlined from 'static constexpr glm::vec glm::detail::compute_vec_add::call(const glm::vec&, const glm::vec&) [with int L = 3; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/compute_vector_decl.hpp:56:48, inlined from 'constexpr glm::vec<3, T, Q>& glm::vec<3, T, Q>::operator+=(const glm::vec<3, U, Q>&) [with U = double; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:243:87, inlined from 'constexpr glm::vec<3, T, Q> glm::operator+(const vec<3, T, Q>&, const vec<3, T, Q>&) [with T = double; qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:517:27, inlined from 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const' at ../src/document/group/group_linear_array.cpp:53:38: /usr/include/c++/15.2.0/bits/stl_function.h:190:22: warning: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::x' may be used uninitialized [-Wmaybe-uninitialized] 190 | { return __x + __y; } | ^~~ ../src/document/group/group_linear_array.cpp: In member function 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const': ../src/document/group/group_linear_array.cpp:41:16: note: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::x' was declared here 41 | glm::dvec3 offset; | ^~~~~~ In member function 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = double]', inlined from 'static constexpr vec<3, T, Q> glm::detail::functor2::call(Fct, const vec<3, T, Q>&, const vec<3, T, Q>&) [with Fct = std::plus; vec = glm::vec; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/_vectorize.hpp:89:11, inlined from 'static constexpr glm::vec glm::detail::compute_vec_add::call(const glm::vec&, const glm::vec&) [with int L = 3; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/compute_vector_decl.hpp:56:48, inlined from 'constexpr glm::vec<3, T, Q>& glm::vec<3, T, Q>::operator+=(const glm::vec<3, U, Q>&) [with U = double; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:243:87, inlined from 'constexpr glm::vec<3, T, Q> glm::operator+(const vec<3, T, Q>&, const vec<3, T, Q>&) [with T = double; qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:517:27, inlined from 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const' at ../src/document/group/group_linear_array.cpp:53:38: /usr/include/c++/15.2.0/bits/stl_function.h:190:22: warning: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::y' may be used uninitialized [-Wmaybe-uninitialized] 190 | { return __x + __y; } | ^~~ ../src/document/group/group_linear_array.cpp: In member function 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const': ../src/document/group/group_linear_array.cpp:41:16: note: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::y' was declared here 41 | glm::dvec3 offset; | ^~~~~~ In member function 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = double]', inlined from 'static constexpr vec<3, T, Q> glm::detail::functor2::call(Fct, const vec<3, T, Q>&, const vec<3, T, Q>&) [with Fct = std::plus; vec = glm::vec; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/_vectorize.hpp:89:11, inlined from 'static constexpr glm::vec glm::detail::compute_vec_add::call(const glm::vec&, const glm::vec&) [with int L = 3; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/compute_vector_decl.hpp:56:48, inlined from 'constexpr glm::vec<3, T, Q>& glm::vec<3, T, Q>::operator+=(const glm::vec<3, U, Q>&) [with U = double; T = double; glm::qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:243:87, inlined from 'constexpr glm::vec<3, T, Q> glm::operator+(const vec<3, T, Q>&, const vec<3, T, Q>&) [with T = double; qualifier Q = glm::packed_highp]' at /usr/include/glm/detail/type_vec3.inl:517:27, inlined from 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const' at ../src/document/group/group_linear_array.cpp:53:38: /usr/include/c++/15.2.0/bits/stl_function.h:190:22: warning: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::z' may be used uninitialized [-Wmaybe-uninitialized] 190 | { return __x + __y; } | ^~~ ../src/document/group/group_linear_array.cpp: In member function 'glm::dvec3 dune3d::GroupLinearArray::get_shift(unsigned int) const': ../src/document/group/group_linear_array.cpp:41:16: note: 'offset.glm::vec<3, double, glm::packed_highp>::.glm::vec<3, double, glm::packed_highp>::::z' was declared here 41 | glm::dvec3 offset; | ^~~~~~ [296/313] Compiling C++ object dune3d.p/src_document_entity_entity_document.cpp.o [297/313] Compiling C++ object dune3d.p/src_document_entity_entity_point2d.cpp.o [298/313] Compiling C++ object dune3d.p/src_document_entity_entity_step.cpp.o [299/313] Compiling C++ object dune3d.p/src_document_entity_entity_workplane.cpp.o [300/313] Compiling C++ object dune3d.p/src_document_entity_entity_arc3d.cpp.o [301/313] Compiling C++ object dune3d.p/src_document_entity_entity_circle3d.cpp.o ../src/util/cluster_content.cpp: In member function 'std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::ClusterContent::get_bbox() const': ../src/util/cluster_content.cpp:55:62: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | std::pair ClusterContent::get_bbox() const | ^~~~~ [302/313] Compiling C++ object dune3d.p/src_document_entity_entity_circle2d.cpp.o [303/313] Compiling C++ object dune3d.p/src_document_entity_entity_arc2d.cpp.o [304/313] Compiling C++ object dune3d.p/src_document_entity_entity_line2d.cpp.o [305/313] Compiling C++ object dune3d.p/src_document_entity_entity_line3d.cpp.o [306/313] Compiling C++ object dune3d.p/src_document_entity_entity_and_point.cpp.o [307/313] Compiling C++ object dune3d.p/src_document_entity_entity.cpp.o [308/313] Compiling C++ object dune3d.p/src_document_document.cpp.o [309/313] Compiling C++ object dune3d.p/src_util_uuid.cpp.o [310/313] Compiling C++ object dune3d.p/meson-generated_.._color_presets.cpp.o [311/313] Compiling C++ object dune3d.p/meson-generated_.._icon_texture_map.cpp.o [312/313] Compiling C++ object dune3d.p/meson-generated_.._version_gen.cpp.o In file included from ../src/document/constraint/constraint_point_distance_hv.hpp:3, from ../src/document/constraint/constraint_point_distance_hv.cpp:1: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ In file included from ../src/document/constraint/constraint_point_distance_aligned.hpp:2, from ../src/document/constraint/constraint_point_distance_aligned.cpp:1: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ In file included from ../src/document/constraint/constraint_point_line_distance.cpp:1: ../src/document/constraint/constraint_point_line_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointLineDistance::get_datum_range() const': ../src/document/constraint/constraint_point_line_distance.hpp:91:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | { | ^ ../src/document/entity/entity_arc2d.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityArc2D::get_bbox() const': ../src/document/entity/entity_arc2d.cpp:137:59: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | std::pair EntityArc2D::get_bbox() const | ^~~~~ In file included from ../src/document/constraint/constraint_diameter_radius.cpp:1: ../src/document/constraint/constraint_diameter_radius.hpp: In member function 'virtual std::pair dune3d::ConstraintDiameterRadius::get_datum_range() const': ../src/document/constraint/constraint_diameter_radius.hpp:77:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | { | ^ In file included from ../src/document/constraint/constraint_angle.cpp:1: ../src/document/constraint/constraint_angle.hpp: In member function 'virtual std::pair dune3d::ConstraintLinesAngle::get_datum_range() const': ../src/document/constraint/constraint_angle.hpp:113:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | { | ^ In file included from ../src/document/constraint/constraint_point_plane_distance.cpp:1: ../src/document/constraint/constraint_point_plane_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointPlaneDistance::get_datum_range() const': ../src/document/constraint/constraint_point_plane_distance.hpp:77:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | { | ^ ../src/document/entity/entity_point2d.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityPoint2D::get_bbox() const': ../src/document/entity/entity_point2d.cpp:77:61: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | std::pair EntityPoint2D::get_bbox() const | ^~~~~ ../src/document/entity/entity_bezier2d.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityBezier2D::get_bbox() const': ../src/document/entity/entity_bezier2d.cpp:178:62: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | std::pair EntityBezier2D::get_bbox() const | ^~~~~ ../src/document/entity/entity_circle2d.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityCircle2D::get_bbox() const': ../src/document/entity/entity_circle2d.cpp:97:62: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | std::pair EntityCircle2D::get_bbox() const | ^~~~~ ../src/document/entity/entity_line2d.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityLine2D::get_bbox() const': ../src/document/entity/entity_line2d.cpp:117:60: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | std::pair EntityLine2D::get_bbox() const | ^~~~~ In file included from ../src/document/constraint/constraint_point_distance.cpp:1: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ ../src/document/entity/entity_text.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityText::get_bbox() const': ../src/document/entity/entity_text.cpp:173:58: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | std::pair EntityText::get_bbox() const | ^~~~~ In file included from /usr/include/eigen3/Eigen/Core:214, from /usr/include/eigen3/Eigen/SparseCore:11, from ../3rd_party/solvespace/src/solvespace.h:39, from ../src/system/system.cpp:2: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::pload(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1671:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1671 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:172: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h: In function 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = eigen_packet_wrapper; typename unpacket_traits::type = signed char]': /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:1716:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} from an array of 'const int8_t' {aka 'const signed char'} [-Wclass-memaccess] 1716 | memcpy(&res, from, sizeof(Packet4c)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:159:8: note: 'Eigen::internal::Packet4c' {aka 'struct Eigen::internal::eigen_packet_wrapper'} declared here 159 | struct eigen_packet_wrapper | ^~~~~~~~~~~~~~~~~~~~ ../3rd_party/solvespace/src/solvespace.h: At global scope: ../3rd_party/solvespace/src/solvespace.h:182:28: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 182 | class utf8_iterator : std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_construct.h:61, from /usr/include/c++/15.2.0/bits/stl_tempbuf.h:61, from /usr/include/c++/15.2.0/memory:68, from ../src/system/system.hpp:2, from ../src/system/system.cpp:1: /usr/include/c++/15.2.0/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../src/document/constraint/all_constraints.hpp:3, from ../src/system/system.cpp:21: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ In file included from ../src/document/constraint/all_constraints.hpp:3, from ../src/document/constraint/constraint.cpp:3: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ ../src/document/entity/entity_cluster.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityCluster::get_bbox() const': ../src/document/entity/entity_cluster.cpp:215:61: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | std::pair EntityCluster::get_bbox() const | ^~~~~ ../src/document/entity/entity_picture.cpp: In member function 'virtual std::pair, glm::vec<2, double, glm::packed_highp> > dune3d::EntityPicture::get_bbox() const': ../src/document/entity/entity_picture.cpp:231:61: note: parameter passing for argument of type 'std::pair, glm::vec<2, double, glm::packed_highp> >' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | std::pair EntityPicture::get_bbox() const | ^~~~~ In file included from ../src/document/constraint/constraint_point_distance_aligned.hpp:2, from ../src/document/document.cpp:5: ../src/document/constraint/constraint_point_distance.hpp: In member function 'virtual std::pair dune3d::ConstraintPointDistance::get_datum_range() const': ../src/document/constraint/constraint_point_distance.hpp:112:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | { | ^ [313/313] Linking target dune3d INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/output No tests defined. >>> dune3d: Entering fakeroot... Installing dune3d to /home/buildozer/aports/testing/dune3d/pkg/dune3d/usr/bin Installing /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/org.dune3d.dune3d.desktop to /home/buildozer/aports/testing/dune3d/pkg/dune3d/usr/share/applications Installing /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/org.dune3d.dune3d.metainfo.xml to /home/buildozer/aports/testing/dune3d/pkg/dune3d/usr/share/metainfo Installing /home/buildozer/aports/testing/dune3d/src/dune3d-1.4.0/src/icons/scalable/apps/dune3d.svg to /home/buildozer/aports/testing/dune3d/pkg/dune3d/usr/share/icons/hicolor/scalable/apps >>> dune3d*: Running postcheck for dune3d >>> dune3d*: Preparing package dune3d... >>> dune3d*: Stripping binaries >>> dune3d*: Scanning shared objects >>> dune3d*: Tracing dependencies... gtkmm4 cairomm opencascade so:libTKBO.so.7.9 so:libTKBRep.so.7.9 so:libTKCDF.so.7.9 so:libTKDESTEP.so.7.9 so:libTKDESTL.so.7.9 so:libTKFillet.so.7.9 so:libTKG3d.so.7.9 so:libTKGeomBase.so.7.9 so:libTKHLR.so.7.9 so:libTKLCAF.so.7.9 so:libTKMath.so.7.9 so:libTKMesh.so.7.9 so:libTKOffset.so.7.9 so:libTKPrim.so.7.9 so:libTKShHealing.so.7.9 so:libTKTopAlgo.so.7.9 so:libTKXCAF.so.7.9 so:libTKXSBase.so.7.9 so:libTKernel.so.7.9 so:libc.musl-aarch64.so.1 so:libcairo.so.2 so:libcairomm-1.16.so.1 so:libepoxy.so.0 so:libfreetype.so.6 so:libgcc_s.so.1 so:libgio-2.0.so.0 so:libgiomm-2.68.so.1 so:libglib-2.0.so.0 so:libglibmm-2.68.so.1 so:libgobject-2.0.so.0 so:libgtk-4.so.1 so:libgtkmm-4.0.so.0 so:libharfbuzz.so.0 so:libpango-1.0.so.0 so:libpangomm-2.48.so.1 so:libpng16.so.16 so:libsigc-3.0.so.0 so:libspnav.so.0 so:libstdc++.so.6 so:libuuid.so.1 >>> dune3d*: Package size: 9.5 MB >>> dune3d*: Compressing data... >>> dune3d*: Create checksum... >>> dune3d*: Create dune3d-1.4.0-r0.apk >>> dune3d: Build complete at Tue, 26 May 2026 21:42:43 +0000 elapsed time 0h 1m 11s >>> dune3d: Cleaning up srcdir >>> dune3d: Cleaning up pkgdir >>> dune3d: Cleaning up tmpdir >>> dune3d: Uninstalling dependencies... ( 1/328) Purging .makedepends-dune3d (20260526.214133) ( 2/328) Purging gtkmm4-dev (4.22.0-r0) ( 3/328) Purging gtkmm4 (4.22.0-r0) ( 4/328) Purging librsvg-dev (2.62.2-r0) ( 5/328) Purging rsvg-convert (2.62.2-r0) ( 6/328) Purging libspnav-dev (1.2-r0) ( 7/328) Purging libspnav (1.2-r0) ( 8/328) Purging opencascade-dev (7.9.3-r2) ( 9/328) Purging opencascade (7.9.3-r2) ( 10/328) Purging glm-dev (1.0.3-r0) ( 11/328) Purging cmake (4.2.3-r0) ( 12/328) Purging eigen-dev (3.4.0-r10) ( 13/328) Purging py3-gobject3-pyc (3.56.3-r0) ( 14/328) Purging py3-gobject3-atspi-pyc (2.60.4-r0) ( 15/328) Purging py3-gobject3-atspi (2.60.4-r0) ( 16/328) Purging at-spi2-core (2.60.4-r0) ( 17/328) Purging py3-gobject3 (3.56.3-r0) ( 18/328) Purging py3-cairo-pyc (1.28.0-r1) ( 19/328) Purging py3-cairo (1.28.0-r1) ( 20/328) Purging abuild-meson (1.11.1-r0) ( 21/328) Purging meson-pyc (1.11.1-r0) ( 22/328) Purging meson (1.11.1-r0) ( 23/328) Purging samurai (1.2-r8) ( 24/328) Purging dav1d-dev (1.5.3-r0) ( 25/328) Purging freeimage (3.18.0-r5) ( 26/328) Purging glycin-image-rs (2.1.0-r0) ( 27/328) Purging glycin-svg (2.1.0-r0) ( 28/328) Purging gstreamer-ptp-helper (1.28.1-r0) ( 29/328) Purging gtk4.0-dev (4.22.4-r0) ( 30/328) Purging at-spi2-core-dev (2.60.4-r0) ( 31/328) Purging libepoxy-dev (1.5.10-r1) ( 32/328) Purging libxinerama-dev (1.1.6-r0) ( 33/328) Purging libxkbcommon-dev (1.13.1-r0) ( 34/328) Purging wayland-protocols (1.48-r0) ( 35/328) Purging libarchive (3.8.7-r0) ( 36/328) Purging libuv (1.52.1-r0) ( 37/328) Purging libxml2-dev (2.13.9-r1) ( 38/328) Purging libxtst-dev (1.2.5-r0) ( 39/328) Purging libxtst (1.2.5-r0) ( 40/328) Purging mesa-dev (26.1.1-r0) ( 41/328) Purging libxdamage-dev (1.1.7-r0) ( 42/328) Purging libxshmfence-dev (1.3.3-r0) ( 43/328) Purging mesa-rusticl (26.1.1-r0) ( 44/328) Purging clang22-headers (22.1.3-r0) ( 45/328) Purging libclc (22.1.3-r0) ( 46/328) Purging pangomm-dev (2.56.1-r0) ( 47/328) Purging pangomm (2.56.1-r0) ( 48/328) Purging py3-packaging-pyc (26.2-r0) ( 49/328) Purging py3-parsing-pyc (3.3.2-r1) ( 50/328) Purging python3-pyc (3.14.3-r0) ( 51/328) Purging python3-pycache-pyc0 (3.14.3-r0) ( 52/328) Purging xcb-proto-pyc (1.17.0-r1) ( 53/328) Purging pyc (3.14.3-r0) ( 54/328) Purging rhash-libs (1.4.6-r0) ( 55/328) Purging spirv-llvm-translator-libs (22.1.0-r0) ( 56/328) Purging tk (8.6.17-r1) ( 57/328) Purging vtk (9.5.2-r2) ( 58/328) Purging vulkan-loader-dev (1.4.347-r0) ( 59/328) Purging vulkan-headers (1.4.347-r0) ( 60/328) Purging wayland-dev (1.25.0-r0) ( 61/328) Purging wayland-libs-server (1.25.0-r0) ( 62/328) Purging xz-dev (5.8.3-r0) ( 63/328) Purging gtk4.0 (4.22.4-r0) ( 64/328) Purging gtk-update-icon-cache (3.24.52-r0) ( 65/328) Purging hicolor-icon-theme (0.18-r0) ( 66/328) Purging iso-codes (4.20.1-r0) ( 67/328) Purging gst-plugins-bad (1.28.1-r0) ( 68/328) Purging gst-plugins-base (1.28.1-r1) ( 69/328) Purging flite (2.2-r6) ( 70/328) Purging libsndfile (1.2.2-r2) ( 71/328) Purging alsa-lib (1.2.15.3-r0) ( 72/328) Purging aom-libs (3.14.1-r0) ( 73/328) Purging gtk+3.0 (3.24.52-r0) Executing gtk+3.0-3.24.52-r0.post-deinstall ( 74/328) Purging gobject-introspection (1.86.0-r1) ( 75/328) Purging libatk-bridge-2.0 (2.60.4-r0) ( 76/328) Purging at-spi2-core-libs (2.60.4-r0) ( 77/328) Purging cups-libs (2.4.18-r0) ( 78/328) Purging avahi-libs (0.9_rc4-r0) ( 79/328) Purging openvdb (13.0.0-r1) ( 80/328) Purging blosc (1.21.6-r0) ( 81/328) Purging boost1.84-iostreams (1.84.0-r6) ( 82/328) Purging pango-dev (1.57.1-r0) ( 83/328) Purging pango-tools (1.57.1-r0) ( 84/328) Purging harfbuzz-dev (13.2.1-r0) ( 85/328) Purging harfbuzz-cairo (13.2.1-r0) ( 86/328) Purging harfbuzz-gobject (13.2.1-r0) ( 87/328) Purging harfbuzz-icu (13.2.1-r0) ( 88/328) Purging harfbuzz-subset (13.2.1-r0) ( 89/328) Purging graphite2-dev (1.3.14-r6) ( 90/328) Purging cairomm-dev (1.18.0-r0) ( 91/328) Purging cairomm (1.18.0-r0) ( 92/328) Purging cairo-dev (1.18.4-r1) ( 93/328) Purging cairo-tools (1.18.4-r1) ( 94/328) Purging cairo-gobject (1.18.4-r1) ( 95/328) Purging libxft-dev (2.3.9-r0) ( 96/328) Purging gdk-pixbuf-dev (2.44.6-r0) ( 97/328) Purging libglycin-dev (2.1.0-r0) ( 98/328) Purging fontconfig-dev (2.17.1-r1) ( 99/328) Purging freetype-dev (2.14.3-r0) (100/328) Purging brotli-dev (1.2.0-r1) (101/328) Purging brotli (1.2.0-r1) (102/328) Purging glibmm-dev (2.86.0-r0) (103/328) Purging glibmm (2.86.0-r0) (104/328) Purging graphene-dev (1.10.8-r5) (105/328) Purging graphene (1.10.8-r5) (106/328) Purging glib-dev (2.88.1-r0) (107/328) Purging bzip2-dev (1.0.8-r6) (108/328) Purging docbook-xsl (1.79.2-r13) (109/328) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall (110/328) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall (111/328) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall (112/328) Purging gettext-dev (1.0-r0) (113/328) Purging xz (5.8.3-r0) (114/328) Purging gettext-asprintf (1.0-r0) (115/328) Purging gettext (1.0-r0) (116/328) Purging libxml2-utils (2.13.9-r1) (117/328) Purging libxslt (1.1.43-r3) (118/328) Purging py3-packaging (26.2-r0) (119/328) Purging py3-parsing (3.3.2-r1) (120/328) Purging pcre2-dev (10.47-r1) (121/328) Purging libpcre2-16 (10.47-r1) (122/328) Purging libpcre2-32 (10.47-r1) (123/328) Purging libedit-dev (20260508.3.1-r1) (124/328) Purging ncurses-dev (6.6_p20260516-r0) (125/328) Purging libncurses++ (6.6_p20260516-r0) (126/328) Purging bsd-compat-headers (0.7.2-r6) (127/328) Purging neon (0.36.0-r0) (128/328) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall (129/328) Purging librsvg (2.62.2-r0) (130/328) Purging pango (1.57.1-r0) (131/328) Purging cairo (1.18.4-r1) (132/328) Purging cdparanoia-libs (10.2-r14) (133/328) Purging clang22-libs (22.1.3-r0) (134/328) Purging dbus-dev (1.16.2-r2) (135/328) Purging libzbar (0.23.93-r2) (136/328) Purging dbus-libs (1.16.2-r2) (137/328) Purging directfb (1.7.7-r8) (138/328) Purging double-conversion (3.4.0-r0) (139/328) Purging libgudev (238-r1) (140/328) Purging onetbb (2022.3.0-r1) (141/328) Purging hwloc (2.12.2-r0) (142/328) Purging eudev-libs (3.2.14-r6) (143/328) Purging expat-dev (2.8.1-r0) (144/328) Purging expat (2.8.1-r0) (145/328) Purging faac (1.31.1-r0) (146/328) Purging faad2-libs (2.11.2-r0) (147/328) Purging fdk-aac (2.0.2-r4) (148/328) Purging fmt (11.2.0-r1) (149/328) Purging libxft (2.3.9-r0) (150/328) Purging gdk-pixbuf (2.44.6-r0) Executing gdk-pixbuf-2.44.6-r0.pre-deinstall (151/328) Purging shared-mime-info (2.4-r7) Executing shared-mime-info-2.4-r7.post-deinstall (152/328) Purging libglycin (2.1.0-r0) (153/328) Purging libass (0.17.4-r1) (154/328) Purging fontconfig (2.17.1-r1) (155/328) Purging harfbuzz (13.2.1-r0) (156/328) Purging freetype (2.14.3-r0) (157/328) Purging fribidi-dev (1.0.16-r3) (158/328) Purging fribidi (1.0.16-r3) (159/328) Purging libxxf86vm-dev (1.1.7-r0) (160/328) Purging libxrender-dev (0.9.12-r0) (161/328) Purging libxi-dev (1.8.3-r0) (162/328) Purging libxi (1.8.3-r0) (163/328) Purging libxfixes-dev (6.0.2-r0) (164/328) Purging libxext-dev (1.3.7-r0) (165/328) Purging libx11-dev (1.8.13-r0) (166/328) Purging xtrans (1.6.0-r0) (167/328) Purging libxcb-dev (1.17.0-r2) (168/328) Purging xcb-proto (1.17.0-r1) (169/328) Purging python3 (3.14.3-r0) (170/328) Purging gdbm (1.26-r0) (171/328) Purging gettext-libs (1.0-r0) (172/328) Purging gstreamer (1.28.1-r0) (173/328) Purging libatk-1.0 (2.60.4-r0) (174/328) Purging glib (2.88.1-r0) (175/328) Purging librtmp (2.4_git20190330-r5) (176/328) Purging gnutls (3.8.13-r0) (177/328) Purging graphite2 (1.3.14-r6) (178/328) Purging gsm (1.0.23-r0) (179/328) Purging netcdf (4.10.0-r0) (180/328) Purging hdf5-hl (1.14.4.2-r1) (181/328) Purging hdf5 (1.14.4.2-r1) (182/328) Purging libdrm-dev (2.4.133-r0) (183/328) Purging libpciaccess-dev (0.19-r0) (184/328) Purging mesa-gl (26.1.1-r0) (185/328) Purging libva (2.23.0-r0) (186/328) Purging mesa-egl (26.1.1-r0) (187/328) Purging mesa-gles (26.1.1-r0) (188/328) Purging mesa-gbm (26.1.1-r0) (189/328) Purging mesa (26.1.1-r0) (190/328) Purging libdrm (2.4.133-r0) (191/328) Purging libpciaccess (0.19-r0) (192/328) Purging hwdata-pci (0.407-r0) (193/328) Purging icu-dev (78.1-r0) (194/328) Purging icu (78.1-r0) (195/328) Purging icu-libs (78.1-r0) (196/328) Purging icu-data-en (78.1-r0) (197/328) Purging openexr-libopenexr (3.4.11-r0) (198/328) Purging imath (3.2.2-r1) (199/328) Purging jsoncpp (1.9.6-r1) (200/328) Purging lame-libs (3.100-r5) (201/328) Purging lcms2-dev (2.19-r0) (202/328) Purging tiff-dev (4.7.1-r0) (203/328) Purging libtiffxx (4.7.1-r0) (204/328) Purging lcms2-plugins (2.19-r0) (205/328) Purging lcms2 (2.19-r0) (206/328) Purging util-linux-dev (2.42-r0) (207/328) Purging libfdisk (2.42-r0) (208/328) Purging liblastlog2 (2.42-r0) (209/328) Purging libmount (2.42-r0) (210/328) Purging libsmartcols (2.42-r0) (211/328) Purging libuuid (2.42-r0) (212/328) Purging libblkid (2.42-r0) (213/328) Purging libxdmcp-dev (1.1.5-r1) (214/328) Purging libxkbcommon-x11 (1.13.1-r0) (215/328) Purging libxv (1.0.13-r0) (216/328) Purging libxrandr (1.5.5-r0) (217/328) Purging libxinerama (1.1.6-r0) (218/328) Purging libxxf86vm (1.1.7-r0) (219/328) Purging libxext (1.3.7-r0) (220/328) Purging libxcursor (1.2.3-r0) (221/328) Purging libxdamage (1.1.7-r0) (222/328) Purging libxrender (0.9.12-r0) (223/328) Purging libxcomposite (0.4.7-r0) (224/328) Purging libxfixes (6.0.2-r0) (225/328) Purging libx11 (1.8.13-r0) (226/328) Purging libxcb (1.17.0-r2) (227/328) Purging libxdmcp (1.1.5-r1) (228/328) Purging libbsd (0.12.2-r0) (229/328) Purging libbz2 (1.0.8-r6) (230/328) Purging libdav1d (1.5.3-r0) (231/328) Purging libdc1394 (2.2.7-r0) (232/328) Purging libde265 (1.0.18-r0) (233/328) Purging openexr-libopenexrcore (3.4.11-r0) (234/328) Purging libdeflate (1.25-r0) (235/328) Purging libdvdnav (6.1.1-r1) (236/328) Purging libdvdread (6.1.3-r2) (237/328) Purging libdvdcss (1.4.3-r0) (238/328) Purging libeconf (0.8.3-r0) (239/328) Purging libelf (0.195-r0) (240/328) Purging libepoxy (1.5.10-r1) (241/328) Purging libffi-dev (3.5.2-r1) (242/328) Purging wayland-libs-cursor (1.25.0-r0) (243/328) Purging wayland-libs-client (1.25.0-r0) (244/328) Purging p11-kit (0.25.5-r2) (245/328) Purging llvm22-libs (22.1.3-r0) (246/328) Purging libffi (3.5.2-r1) (247/328) Purging libflac (1.4.3-r2) (248/328) Purging libformw (6.6_p20260516-r0) (249/328) Purging libfreeaptx (0.2.2-r0) (250/328) Purging libharu (2.4.6-r0) (251/328) Purging libjpeg-turbo-dev (3.1.3-r0) (252/328) Purging libturbojpeg (3.1.3-r0) (253/328) Purging proj (9.8.1-r0) (254/328) Purging spandsp (0.0.6-r5) (255/328) Purging tiff (4.7.1-r0) (256/328) Purging libjpeg-turbo (3.1.3-r0) (257/328) Purging libldac (2.0.2.3-r1) (258/328) Purging libmd (1.2.0-r0) (259/328) Purging libmenuw (6.6_p20260516-r0) (260/328) Purging libmodplug (0.8.9.0-r3) (261/328) Purging libvorbis (1.3.7-r2) (262/328) Purging libtheora (1.2.0-r1) (263/328) Purging libogg (1.3.6-r0) (264/328) Purging libpanelw (6.6_p20260516-r0) (265/328) Purging libpng-dev (1.6.58-r1) (266/328) Purging libpng (1.6.58-r1) (267/328) Purging libraw1394 (2.1.2-r5) (268/328) Purging libseccomp-dev (2.6.0-r2) (269/328) Purging linux-headers (7.0.0-r1) (270/328) Purging libseccomp (2.6.0-r2) (271/328) Purging libwebp-dev (1.6.0-r0) (272/328) Purging libwebpdecoder (1.6.0-r0) (273/328) Purging libwebpdemux (1.6.0-r0) (274/328) Purging libwebpmux (1.6.0-r0) (275/328) Purging libwebp (1.6.0-r0) (276/328) Purging libsharpyuv (1.6.0-r0) (277/328) Purging libsigc++3-dev (3.8.1-r0) (278/328) Purging libsigc++3 (3.8.1-r0) (279/328) Purging libsrt (1.5.3-r1) (280/328) Purging libsrtp (2.7.0-r0) (281/328) Purging libSvtAv1Enc (4.1.0-r0) (282/328) Purging libsz (1.1.6-r0) (283/328) Purging libtasn1 (4.21.0-r0) (284/328) Purging libunibreak (6.1-r0) (285/328) Purging libusb (1.0.30-r0) (286/328) Purging libxau-dev (1.0.12-r0) (287/328) Purging libxau (1.0.12-r0) (288/328) Purging libxkbcommon (1.13.1-r0) (289/328) Purging xkeyboard-config (2.47-r0) (290/328) Purging libxml2 (2.13.9-r1) (291/328) Purging libxshmfence (1.3.3-r0) (292/328) Purging linux-pam (1.7.1-r2) (293/328) Purging mpdecimal (4.0.1-r0) (294/328) Purging mpg123-libs (1.33.5-r0) (295/328) Purging nettle (3.10.2-r0) (296/328) Purging x265-libs (4.1-r0) (297/328) Purging numactl (2.0.19-r0) (298/328) Purging openal-soft-libs (1.25.2-r0) (299/328) Purging openexr-libilmthread (3.4.11-r0) (300/328) Purging openexr-libiex (3.4.11-r0) (301/328) Purging openh264 (2.6.0-r0) (302/328) Purging openjpeg (2.5.4-r1) (303/328) Purging opus (1.6.1-r0) (304/328) Purging orc (0.4.41-r0) (305/328) Purging pixman-dev (0.46.4-r0) (306/328) Purging pixman (0.46.4-r0) (307/328) Purging pugixml (1.15-r0) (308/328) Purging sqlite-dev (3.53.1-r0) (309/328) Purging sqlite-libs (3.53.1-r0) (310/328) Purging sqlite (3.53.1-r0) (311/328) Purging readline (8.3.3-r1) (312/328) Purging sbc (2.1-r0) (313/328) Purging utmps-libs (0.1.3.3-r0) (314/328) Purging skalibs-libs (2.15.0.0-r0) (315/328) Purging soundtouch (2.4.1-r0) (316/328) Purging spirv-tools (1.4.341.0-r0) (317/328) Purging tcl (8.6.17-r1) (318/328) Purging tzdata (2026b-r0) (319/328) Purging tslib (1.24-r0) (320/328) Purging vo-aacenc (0.1.3-r3) (321/328) Purging vo-amrwbenc (0.1.3-r3) (322/328) Purging vulkan-loader (1.4.347-r0) (323/328) Purging wayland-libs-egl (1.25.0-r0) (324/328) Purging xorgproto (2025.1-r0) (325/328) Purging xz-libs (5.8.3-r0) (326/328) Purging zlib-dev (1.3.2-r0) (327/328) Purging zstd-dev (1.5.7-r2) (328/328) Purging zstd (1.5.7-r2) Executing busybox-1.37.0-r31.trigger OK: 432.3 MiB in 108 packages >>> dune3d: Updating the testing/aarch64 repository index... >>> dune3d: Signing the index...