>>> solvespace: Building community/solvespace 3.1-r2 (using abuild 3.16.0_rc4-r0) started Wed, 05 Nov 2025 23:47:35 +0000 >>> solvespace: Validating /home/buildozer/aports/community/solvespace/APKBUILD... >>> solvespace: Analyzing dependencies... >>> solvespace: Installing for build: build-base cmake eigen-dev glew-dev gtkmm3-dev json-c-dev pangomm2.46-dev samurai ( 1/226) Installing libbz2 (1.0.8-r6) ( 2/226) Installing xz-libs (5.8.1-r0) ( 3/226) Installing libarchive (3.8.2-r0) ( 4/226) Installing rhash-libs (1.4.6-r0) ( 5/226) Installing libuv (1.51.0-r0) ( 6/226) Installing cmake (4.1.2-r0) ( 7/226) Installing eigen-dev (3.4.0-r10) ( 8/226) Installing libeconf (0.8.0-r0) ( 9/226) Installing libblkid (2.41.2-r0) ( 10/226) Installing libuuid (2.41.2-r0) ( 11/226) Installing libfdisk (2.41.2-r0) ( 12/226) Installing sqlite-libs (3.51.0-r0) ( 13/226) Installing liblastlog2 (2.41.2-r0) ( 14/226) Installing libmount (2.41.2-r0) ( 15/226) Installing libsmartcols (2.41.2-r0) ( 16/226) Installing sqlite (3.51.0-r0) ( 17/226) Installing sqlite-dev (3.51.0-r0) ( 18/226) Installing util-linux-dev (2.41.2-r0) ( 19/226) Installing libxau (1.0.12-r0) ( 20/226) Installing libmd (1.1.0-r0) ( 21/226) Installing libbsd (0.12.2-r0) ( 22/226) Installing libxdmcp (1.1.5-r1) ( 23/226) Installing libxcb (1.17.0-r0) ( 24/226) Installing libx11 (1.8.12-r1) ( 25/226) Installing libxext (1.3.6-r2) ( 26/226) Installing libice (1.1.2-r0) ( 27/226) Installing libsm (1.2.6-r0) ( 28/226) Installing libxt (1.3.1-r0) ( 29/226) Installing libxmu (1.2.1-r0) ( 30/226) Installing xorgproto (2024.1-r0) ( 31/226) Installing libxau-dev (1.0.12-r0) ( 32/226) Installing libffi (3.5.2-r0) ( 33/226) Installing gdbm (1.26-r0) ( 34/226) Installing mpdecimal (4.0.1-r0) ( 35/226) Installing libpanelw (6.5_p20251010-r0) ( 36/226) Installing python3 (3.12.12-r0) ( 37/226) Installing python3-pycache-pyc0 (3.12.12-r0) ( 38/226) Installing pyc (3.12.12-r0) ( 39/226) Installing xcb-proto-pyc (1.17.0-r0) ( 40/226) Installing python3-pyc (3.12.12-r0) ( 41/226) Installing xcb-proto (1.17.0-r0) ( 42/226) Installing libxdmcp-dev (1.1.5-r1) ( 43/226) Installing libxcb-dev (1.17.0-r0) ( 44/226) Installing xtrans (1.6.0-r0) ( 45/226) Installing libx11-dev (1.8.12-r1) ( 46/226) Installing libxext-dev (1.3.6-r2) ( 47/226) Installing libice-dev (1.1.2-r0) ( 48/226) Installing libsm-dev (1.2.6-r0) ( 49/226) Installing libxt-dev (1.3.1-r0) ( 50/226) Installing libxmu-dev (1.2.1-r0) ( 51/226) Installing libxi (1.8.2-r0) ( 52/226) Installing libxfixes (6.0.2-r0) ( 53/226) Installing libxfixes-dev (6.0.2-r0) ( 54/226) Installing libxi-dev (1.8.2-r0) ( 55/226) Installing linux-headers (6.16.12-r0) ( 56/226) Installing hwdata-pci (0.400-r0) ( 57/226) Installing libpciaccess (0.18.1-r1) ( 58/226) Installing libdrm (2.4.128-r0) ( 59/226) Installing libpciaccess-dev (0.18.1-r1) ( 60/226) Installing libdrm-dev (2.4.128-r0) ( 61/226) Installing libxdamage (1.1.6-r5) ( 62/226) Installing libxdamage-dev (1.1.6-r5) ( 63/226) Installing libxshmfence (1.3.3-r0) ( 64/226) Installing libxshmfence-dev (1.3.3-r0) ( 65/226) Installing libxml2 (2.13.9-r0) ( 66/226) Installing llvm21-libs (21.1.2-r1) ( 67/226) Installing spirv-tools (1.4.321.0-r1) ( 68/226) Installing libelf (0.194-r0) ( 69/226) Installing mesa (25.2.6-r0) ( 70/226) Installing mesa-gles (25.2.6-r0) ( 71/226) Installing mesa-gbm (25.2.6-r0) ( 72/226) Installing wayland-libs-client (1.24.0-r0) ( 73/226) Installing mesa-egl (25.2.6-r0) ( 74/226) Installing libxxf86vm (1.1.6-r0) ( 75/226) Installing mesa-gl (25.2.6-r0) ( 76/226) Installing libxxf86vm-dev (1.1.6-r0) ( 77/226) Installing mesa-dev (25.2.6-r0) ( 78/226) Installing glu (9.0.3-r4) ( 79/226) Installing glu-dev (9.0.3-r4) ( 80/226) Installing glew (2.2.0-r5) ( 81/226) Installing glew-dev (2.2.0-r5) ( 82/226) Installing libintl (0.24.1-r1) ( 83/226) Installing glib (2.86.1-r0) ( 84/226) Installing libatk-1.0 (2.58.1-r0) ( 85/226) Installing libsigc++ (2.12.1-r0) ( 86/226) Installing glibmm2.66 (2.66.8-r0) ( 87/226) Installing atkmm2.28 (2.28.4-r1) ( 88/226) Installing libxrender (0.9.12-r0) ( 89/226) Installing libpng (1.6.49-r0) ( 90/226) Installing freetype (2.13.3-r0) ( 91/226) Installing fontconfig (2.17.1-r0) ( 92/226) Installing pixman (0.46.4-r0) ( 93/226) Installing cairo (1.18.4-r0) ( 94/226) Installing cairomm1.14 (1.14.5-r0) ( 95/226) Installing gobject-introspection (1.86.0-r0) ( 96/226) Installing hicolor-icon-theme (0.18-r0) ( 97/226) Installing shared-mime-info (2.4-r6) ( 98/226) Installing libjpeg-turbo (3.1.2-r0) ( 99/226) Installing libsharpyuv (1.6.0-r0) (100/226) Installing libwebp (1.6.0-r0) (101/226) Installing tiff (4.7.1-r0) (102/226) Installing gdk-pixbuf (2.44.4-r0) (103/226) Installing gtk-update-icon-cache (3.24.51-r0) (104/226) Installing libxcomposite (0.4.6-r5) (105/226) Installing libxcursor (1.2.3-r0) (106/226) Installing libxinerama (1.1.5-r4) (107/226) Installing libxrandr (1.5.4-r1) (108/226) Installing dbus-libs (1.16.2-r1) (109/226) Installing at-spi2-core-libs (2.58.1-r0) (110/226) Installing libxtst (1.2.5-r0) (111/226) Installing at-spi2-core (2.58.1-r0) (112/226) Installing libatk-bridge-2.0 (2.58.1-r0) (113/226) Installing cairo-gobject (1.18.4-r0) (114/226) Installing avahi-libs (0.8-r22) (115/226) Installing nettle (3.10.2-r0) (116/226) Installing libtasn1 (4.20.0-r0) (117/226) Installing p11-kit (0.25.5-r2) (118/226) Installing gnutls (3.8.8-r0) (119/226) Installing cups-libs (2.4.13-r0) (120/226) Installing libepoxy (1.5.10-r1) (121/226) Installing fribidi (1.0.16-r2) (122/226) Installing graphite2 (1.3.14-r6) (123/226) Installing harfbuzz (11.3.2-r0) (124/226) Installing libxft (2.3.9-r0) (125/226) Installing pango (1.56.4-r0) (126/226) Installing wayland-libs-cursor (1.24.0-r0) (127/226) Installing wayland-libs-egl (1.24.0-r0) (128/226) Installing xkeyboard-config (2.46-r0) (129/226) Installing libxkbcommon (1.12.2-r0) (130/226) Installing gtk+3.0 (3.24.51-r0) (131/226) Installing pangomm2.46 (2.46.4-r1) (132/226) Installing gtkmm3 (3.24.10-r0) (133/226) Installing dbus-dev (1.16.2-r1) (134/226) Installing bzip2-dev (1.0.8-r6) (135/226) Installing libxml2-utils (2.13.9-r0) (136/226) Installing docbook-xml (4.5-r10) docbook-xml-4.5-r10.post-install: Executing script... (137/226) Installing libxslt (1.1.43-r3) (138/226) Installing docbook-xsl-ns (1.79.2-r13) docbook-xsl-ns-1.79.2-r13.post-install: Executing script... (139/226) Installing docbook-xsl-nons (1.79.2-r13) docbook-xsl-nons-1.79.2-r13.post-install: Executing script... (140/226) Installing docbook-xsl (1.79.2-r13) (141/226) Installing xz (5.8.1-r0) (142/226) Installing gettext-asprintf (0.24.1-r1) (143/226) Installing gettext-libs (0.24.1-r1) (144/226) Installing gettext-envsubst (0.24.1-r1) (145/226) Installing gettext (0.24.1-r1) (146/226) Installing gettext-dev (0.24.1-r1) (147/226) Installing py3-parsing (3.2.3-r0) (148/226) Installing py3-parsing-pyc (3.2.3-r0) (149/226) Installing py3-packaging (25.0-r0) (150/226) Installing py3-packaging-pyc (25.0-r0) (151/226) Installing libffi-dev (3.5.2-r0) (152/226) Installing bsd-compat-headers (0.7.2-r6) (153/226) Installing libformw (6.5_p20251010-r0) (154/226) Installing libmenuw (6.5_p20251010-r0) (155/226) Installing libncurses++ (6.5_p20251010-r0) (156/226) Installing ncurses-dev (6.5_p20251010-r0) (157/226) Installing libedit-dev (20251016.3.1-r0) (158/226) Installing zlib-dev (1.3.1-r2) (159/226) Installing libpcre2-16 (10.46-r0) (160/226) Installing libpcre2-32 (10.46-r0) (161/226) Installing pcre2-dev (10.46-r0) (162/226) Installing glib-dev (2.86.1-r0) (163/226) Installing libxtst-dev (1.2.5-r0) (164/226) Installing at-spi2-core-dev (2.58.1-r0) (165/226) Installing libsigc++-dev (2.12.1-r0) (166/226) Installing glibmm2.66-dev (2.66.8-r0) (167/226) Installing atkmm2.28-dev (2.28.4-r1) (168/226) Installing cairo-tools (1.18.4-r0) (169/226) Installing expat (2.7.3-r0) (170/226) Installing expat-dev (2.7.3-r0) (171/226) Installing brotli (1.1.0-r2) (172/226) Installing brotli-dev (1.1.0-r2) (173/226) Installing libpng-dev (1.6.49-r0) (174/226) Installing freetype-dev (2.13.3-r0) (175/226) Installing fontconfig-dev (2.17.1-r0) (176/226) Installing libxrender-dev (0.9.12-r0) (177/226) Installing pixman-dev (0.46.4-r0) (178/226) Installing util-macros (1.20.2-r0) (179/226) Installing xcb-util (0.4.1-r3) (180/226) Installing xcb-util-dev (0.4.1-r3) (181/226) Installing cairo-dev (1.18.4-r0) (182/226) Installing cairomm1.14-dev (1.14.5-r0) (183/226) Installing libturbojpeg (3.1.2-r0) (184/226) Installing libjpeg-turbo-dev (3.1.2-r0) (185/226) Installing libtiffxx (4.7.1-r0) (186/226) Installing libwebpdecoder (1.6.0-r0) (187/226) Installing libwebpdemux (1.6.0-r0) (188/226) Installing libwebpmux (1.6.0-r0) (189/226) Installing libwebp-dev (1.6.0-r0) (190/226) Installing zstd (1.5.7-r2) (191/226) Installing zstd-dev (1.5.7-r2) (192/226) Installing tiff-dev (4.7.1-r0) (193/226) Installing gdk-pixbuf-dev (2.44.4-r0) (194/226) Installing libepoxy-dev (1.5.10-r1) (195/226) Installing libxinerama-dev (1.1.5-r4) (196/226) Installing libxkbcommon-x11 (1.12.2-r0) (197/226) Installing xz-dev (5.8.1-r0) (198/226) Installing libxml2-dev (2.13.9-r0) (199/226) Installing libxkbcommon-dev (1.12.2-r0) (200/226) Installing wayland-protocols (1.45-r0) (201/226) Installing fribidi-dev (1.0.16-r2) (202/226) Installing pango-tools (1.56.4-r0) (203/226) Installing harfbuzz-cairo (11.3.2-r0) (204/226) Installing harfbuzz-gobject (11.3.2-r0) (205/226) Installing icu-data-en (76.1-r1) icu-data-en-76.1-r1.post-install: Executing script... icu-data-en-76.1-r1.post-install: * icu-data-en-76.1-r1.post-install: * If you need ICU with non-English locales and legacy charset support, install icu-data-en-76.1-r1.post-install: * package icu-data-full. icu-data-en-76.1-r1.post-install: * (206/226) Installing icu-libs (76.1-r1) (207/226) Installing harfbuzz-icu (11.3.2-r0) (208/226) Installing harfbuzz-subset (11.3.2-r0) (209/226) Installing graphite2-dev (1.3.14-r6) (210/226) Installing icu (76.1-r1) (211/226) Installing icu-dev (76.1-r1) (212/226) Installing harfbuzz-dev (11.3.2-r0) (213/226) Installing libxft-dev (2.3.9-r0) (214/226) Installing pango-dev (1.56.4-r0) (215/226) Installing wayland-libs-server (1.24.0-r0) (216/226) Installing wayland-dev (1.24.0-r0) (217/226) Installing libxcomposite-dev (0.4.6-r5) (218/226) Installing libxcursor-dev (1.2.3-r0) (219/226) Installing libxrandr-dev (1.5.4-r1) (220/226) Installing gtk+3.0-dev (3.24.51-r0) (221/226) Installing pangomm2.46-dev (2.46.4-r1) (222/226) Installing gtkmm3-dev (3.24.10-r0) (223/226) Installing json-c (0.18-r1) (224/226) Installing json-c-dev (0.18-r1) (225/226) Installing samurai (1.2-r7) (226/226) Installing .makedepends-solvespace (20251105.234737) busybox-1.37.0-r24.trigger: Executing script... glib-2.86.1-r0.trigger: Executing script... shared-mime-info-2.4-r6.trigger: Executing script... gdk-pixbuf-2.44.4-r0.trigger: Executing script... gtk-update-icon-cache-3.24.51-r0.trigger: Executing script... gtk+3.0-3.24.51-r0.trigger: Executing script... OK: 797 MiB in 331 packages >>> solvespace: Cleaning up srcdir >>> solvespace: Cleaning up pkgdir >>> solvespace: Cleaning up tmpdir >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/solvespace-3.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/solvespace-3.1.tar.gz.part' solvespace-3.1.tar.g 100% |********************************| 2699k 0:00:00 ETA '/var/cache/distfiles/v3.23/solvespace-3.1.tar.gz.part' saved /var/cache/distfiles/v3.23/solvespace-3.1.tar.gz: OK >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz.part' dtxlib-0b7b7b709d929 100% |********************************| 675k 0:00:00 ETA '/var/cache/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz.part' saved /var/cache/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz: OK >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz.part' mimalloc-f819dbb4e48 100% |********************************| 1103k 0:00:00 ETA '/var/cache/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz.part' saved /var/cache/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz: OK >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/solvespace-3.1.tar.gz /var/cache/distfiles/v3.23/solvespace-3.1.tar.gz: OK >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz /var/cache/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz: OK >>> solvespace: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz /var/cache/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz: OK >>> solvespace: Unpacking /var/cache/distfiles/v3.23/solvespace-3.1.tar.gz... >>> solvespace: Unpacking /var/cache/distfiles/v3.23/dtxlib-0b7b7b709d9299565db603f878214656ef5e9ddf.tar.gz... >>> solvespace: Unpacking /var/cache/distfiles/v3.23/mimalloc-f819dbb4e4813fab464aee16770f39f11476bfea.tar.gz... -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_FILE_PREFIX_MAP -- Performing Test HAS_FILE_PREFIX_MAP - Success -- Using in-tree libdxfrw -- Using in-tree mimalloc CMake Deprecation Warning at extlib/mimalloc/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- -- -- Library base name: mimalloc -- Version : 2.0 -- Build type : none -- C Compiler : /usr/bin/cc -- Compiler flags : -Wall;-Wextra;-Wno-unknown-pragmas;-fvisibility=hidden;-Wstrict-prototypes;-ftls-model=initial-exec -- Compiler defines : -- Link libraries : /usr/lib/libpthread.a;/usr/lib/librt.a;atomic -- Build targets : static -- -- Using system Eigen: /usr/include/eigen3 -- Looking for backtrace -- Looking for backtrace - not found -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.49") -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3") -- Checking for module 'cairo' -- Found cairo, version 1.18.4 -- Found OpenGL: /usr/lib/libGL.so -- Could NOT find SpaceWare (missing: SPACEWARE_LIBRARY SPACEWARE_INCLUDE_DIR) -- Checking for module 'fontconfig' -- Found fontconfig, version 2.17.1 -- Checking for module 'json-c' -- Found json-c, version 0.18 -- Checking for modules 'gtkmm-3.0>=3.18;pangomm-1.4;x11' -- Found gtkmm-3.0, version 3.24.10 -- Found pangomm-1.4, version 2.46.4 -- Found x11, version 1.8.12 -- Benchmarking disabled in debug builds. -- Configuring done (1.1s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/build [1/252] Building C object exposed/CMakeFiles/CDemo.dir/CDemo.c.o [2/252] Building CXX object src/CMakeFiles/solvespace-headless.dir/render/rendercairo.cpp.o [3/252] Building CXX object src/CMakeFiles/solvespace-headless.dir/platform/guinone.cpp.o [4/252] Building CXX object src/CMakeFiles/solvespace-headless.dir/solvespace.cpp.o [5/252] Copying resource threejs/SolveSpaceControls.js [6/252] Copying resource threejs/hammer-2.0.8.js.gz [7/252] Copying resource threejs/three-r111.min.js.gz [8/252] Copying resource shaders/outline.vert [9/252] Copying resource shaders/edge.vert [10/252] Copying resource shaders/edge.frag [11/252] Copying resource shaders/mesh_fill.vert [12/252] Copying resource shaders/mesh_fill.frag [13/252] Copying resource shaders/mesh.vert [14/252] Copying resource shaders/mesh.frag [15/252] Copying resource shaders/imesh_tex.vert [16/252] Copying resource shaders/imesh_texa.frag [17/252] Copying resource shaders/imesh_tex.frag [18/252] Copying resource shaders/imesh_point.vert [19/252] Copying resource shaders/imesh_point.frag [20/252] Copying resource shaders/imesh.vert [21/252] Copying resource shaders/imesh.frag [22/252] Copying resource fonts/BitstreamVeraSans-Roman-builtin.ttf [23/252] Copying resource fonts/unicode.lff.gz [24/252] Copying resource fonts/private/7-stipple-zigzag.png [25/252] Copying resource fonts/private/6-stipple-dash.png [26/252] Copying resource fonts/private/5-stipple-dash-long.png [27/252] Copying resource fonts/private/4-stipple-dot.png [28/252] Copying resource fonts/private/3-radio-true.png [29/252] Copying resource fonts/private/2-radio-false.png [30/252] Copying resource fonts/private/1-check-true.png [31/252] Copying resource fonts/private/0-check-false.png [32/252] Copying resource fonts/unifont.hex.gz [33/252] Copying resource locales/zh_CN.po [34/252] Copying resource locales/ru_RU.po [35/252] Copying resource locales/tr_TR.po [36/252] Copying resource locales/es_AR.po [37/252] Copying resource locales/uk_UA.po [38/252] Copying resource locales/fr_FR.po [39/252] Copying resource locales/en_US.po [40/252] Copying resource locales/de_DE.po [41/252] Copying resource locales.txt [42/252] Copying resource icons/text-window/workplane.png [43/252] Copying resource icons/text-window/shaded.png [44/252] Copying resource icons/text-window/point.png [45/252] Copying resource icons/text-window/outlines.png [46/252] Copying resource icons/text-window/normal.png [47/252] Copying resource icons/text-window/mesh.png [48/252] Copying resource icons/text-window/occluded-invisible.png [49/252] Copying resource icons/text-window/occluded-stippled.png [50/252] Copying resource icons/text-window/occluded-visible.png [51/252] Copying resource icons/text-window/faces.png [52/252] Copying resource icons/text-window/edges.png [53/252] Copying resource icons/text-window/construction.png [54/252] Copying resource icons/text-window/constraint.png [55/252] Copying resource icons/graphics-window/vert.png [56/252] Copying resource icons/graphics-window/trim.png [57/252] Copying resource icons/graphics-window/text.png [58/252] Copying resource icons/graphics-window/tangent-arc.png [59/252] Copying resource icons/graphics-window/symmetric.png [60/252] Copying resource icons/graphics-window/step-translate.png [61/252] Copying resource icons/graphics-window/step-rotate.png [62/252] Copying resource icons/graphics-window/sketch-in-plane.png [63/252] Copying resource icons/graphics-window/sketch-in-3d.png [64/252] Copying resource icons/graphics-window/same-orientation.png [65/252] Copying resource icons/graphics-window/revolve.png [66/252] Copying resource icons/graphics-window/ref.png [67/252] Copying resource icons/graphics-window/rectangle.png [68/252] Copying resource icons/graphics-window/point.png [69/252] Copying resource icons/graphics-window/pointonx.png [70/252] Copying resource icons/graphics-window/perpendicular.png [71/252] Copying resource icons/graphics-window/parallel.png [72/252] Copying resource icons/graphics-window/other-supp.png [73/252] Copying resource icons/graphics-window/ontoworkplane.png [74/252] Copying resource icons/graphics-window/line.png [75/252] Copying resource icons/graphics-window/length.png [76/252] Copying resource icons/graphics-window/lathe.png [77/252] Copying resource icons/graphics-window/in3d.png [78/252] Copying resource icons/graphics-window/image.png [79/252] Copying resource icons/graphics-window/horiz.png [80/252] Copying resource icons/graphics-window/helix.png [81/252] Copying resource icons/graphics-window/extrude.png [82/252] Copying resource icons/graphics-window/equal.png [83/252] Copying resource icons/graphics-window/construction.png [84/252] Copying resource icons/graphics-window/circle.png [85/252] Copying resource icons/graphics-window/bezier.png [86/252] Copying resource icons/graphics-window/assemble.png [87/252] Copying resource icons/graphics-window/arc.png [88/252] Copying resource icons/graphics-window/angle.png [89/252] Copying resource banner.txt [90/252] Copying resource freedesktop/solvespace-48x48.png [91/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/triangulate.cpp.o [92/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/surfinter.cpp.o [93/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/surface.cpp.o [94/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/shell.cpp.o [95/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/raycast.cpp.o [96/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/ratpoly.cpp.o [97/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/merge.cpp.o [98/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/curve.cpp.o [99/252] Building CXX object src/CMakeFiles/solvespace-core.dir/srf/boolean.cpp.o [100/252] Building CXX object src/CMakeFiles/solvespace-core.dir/render/render2d.cpp.o [101/252] Building CXX object src/CMakeFiles/solvespace-core.dir/render/render.cpp.o [102/252] Building CXX object src/CMakeFiles/solvespace-core.dir/platform/gui.cpp.o [103/252] Building CXX object src/CMakeFiles/solvespace-core.dir/platform/platform.cpp.o [104/252] Building CXX object src/CMakeFiles/solvespace-core.dir/view.cpp.o [105/252] Building CXX object src/CMakeFiles/solvespace-core.dir/util.cpp.o [106/252] Building CXX object src/CMakeFiles/solvespace-core.dir/undoredo.cpp.o [107/252] Building CXX object src/CMakeFiles/solvespace-core.dir/ttf.cpp.o [108/252] Building CXX object src/CMakeFiles/solvespace-core.dir/toolbar.cpp.o [109/252] Building CXX object src/CMakeFiles/solvespace-core.dir/textwin.cpp.o [110/252] Building CXX object src/CMakeFiles/solvespace-core.dir/textscreens.cpp.o [111/252] Building CXX object src/CMakeFiles/solvespace-core.dir/system.cpp.o [112/252] Building CXX object src/CMakeFiles/solvespace-core.dir/style.cpp.o [113/252] Building CXX object src/CMakeFiles/solvespace-core.dir/request.cpp.o [114/252] Building CXX object src/CMakeFiles/solvespace-core.dir/resource.cpp.o [115/252] Building CXX object src/CMakeFiles/solvespace-core.dir/polygon.cpp.o [116/252] Building CXX object src/CMakeFiles/solvespace-core.dir/polyline.cpp.o [117/252] Building CXX object src/CMakeFiles/solvespace-core.dir/mouse.cpp.o [118/252] Building CXX object src/CMakeFiles/solvespace-core.dir/modify.cpp.o [119/252] Building CXX object src/CMakeFiles/solvespace-core.dir/mesh.cpp.o [120/252] Building CXX object src/CMakeFiles/solvespace-core.dir/importmesh.cpp.o [121/252] Building CXX object src/CMakeFiles/solvespace-core.dir/importidf.cpp.o [122/252] Building CXX object src/CMakeFiles/solvespace-core.dir/importdxf.cpp.o [123/252] Building CXX object src/CMakeFiles/solvespace-core.dir/groupmesh.cpp.o [124/252] Building CXX object src/CMakeFiles/solvespace-core.dir/group.cpp.o [125/252] Building CXX object src/CMakeFiles/solvespace-core.dir/graphicswin.cpp.o [126/252] Building CXX object src/CMakeFiles/solvespace-core.dir/generate.cpp.o [127/252] Building CXX object src/CMakeFiles/solvespace-core.dir/file.cpp.o [128/252] Building CXX object src/CMakeFiles/solvespace-core.dir/expr.cpp.o [129/252] Building CXX object src/CMakeFiles/solvespace-core.dir/exportvector.cpp.o [130/252] Building CXX object src/CMakeFiles/solvespace-core.dir/exportstep.cpp.o [131/252] Building CXX object src/CMakeFiles/solvespace-core.dir/export.cpp.o [132/252] Building CXX object src/CMakeFiles/solvespace-core.dir/entity.cpp.o [133/252] Building CXX object src/CMakeFiles/solvespace-core.dir/drawentity.cpp.o [134/252] Building CXX object src/CMakeFiles/solvespace-core.dir/drawconstraint.cpp.o [135/252] Building CXX object src/CMakeFiles/solvespace-core.dir/draw.cpp.o [136/252] Building CXX object src/CMakeFiles/solvespace-core.dir/describescreen.cpp.o [137/252] Building CXX object src/CMakeFiles/solvespace-core.dir/constrainteq.cpp.o [138/252] Building CXX object src/CMakeFiles/solvespace-core.dir/constraint.cpp.o [139/252] Building CXX object src/CMakeFiles/solvespace-core.dir/confscreen.cpp.o [140/252] Building CXX object src/CMakeFiles/solvespace-core.dir/clipboard.cpp.o [141/252] Building CXX object src/CMakeFiles/solvespace-core.dir/bsp.cpp.o [142/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/init.c.o [143/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/options.c.o [144/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/heap.c.o [145/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc-posix.c.o [146/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc-aligned.c.o [147/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc.c.o [148/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/page.c.o [149/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/segment.c.o [150/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/segment-cache.c.o [151/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/arena.c.o [152/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/bitmap.c.o [153/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/os.c.o [154/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/random.c.o [155/252] Building C object extlib/mimalloc/CMakeFiles/mimalloc-static.dir/src/stats.c.o [156/252] Building CXX object src/CMakeFiles/slvs.dir/lib.cpp.o [157/252] Building CXX object src/CMakeFiles/slvs.dir/platform/platform.cpp.o [158/252] Building CXX object src/CMakeFiles/slvs.dir/system.cpp.o [159/252] Building CXX object src/CMakeFiles/slvs.dir/constrainteq.cpp.o [160/252] Building CXX object src/CMakeFiles/slvs.dir/constraint.cpp.o [161/252] Building CXX object src/CMakeFiles/slvs.dir/expr.cpp.o [162/252] Building CXX object src/CMakeFiles/slvs.dir/entity.cpp.o [163/252] Building CXX object src/CMakeFiles/slvs.dir/util.cpp.o [164/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/libdwgr.cpp.o [165/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/libdxfrw.cpp.o [166/252] Building CXX object test/CMakeFiles/solvespace-debugtool.dir/debugtool.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/alloc-posix.c:13: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [167/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/group/translate_nd/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/random.c:12: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [168/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/group/translate_asy/test.cpp.o [169/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/group/link/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/init.c:8: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [170/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/workplane/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/segment-cache.c:14: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [171/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/ttf_text/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/arena.c:24: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [172/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/line_segment/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/bitmap.c:21: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [173/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/image/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/alloc-aligned.c:9: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [174/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/datum_point/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/options.c:8: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [175/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/cubic_periodic/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/os.c:20: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [176/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/cubic/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/stats.c:8: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [177/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/circle/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/heap.c:9: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [178/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/request/arc_of_circle/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/alloc.c:12: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [179/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/comment/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/page.c:15: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ [180/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/where_dragged/test.cpp.o In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/segment.c:8: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h: In function '_mi_ptr_segment': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/include/mimalloc-internal.h:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | return (mi_segment_t*)((uintptr_t)p & ~MI_SEGMENT_MASK); | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/segment.c: In function 'mi_tagged_segment_ptr': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/mimalloc/src/segment.c:1038:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1038 | return (mi_segment_t*)(ts & ~MI_TAGGED_MASK); | ^ [181/252] Linking C static library bin/libmimalloc.a [182/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/equal_radius/test.cpp.o [183/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/curve_curve_tangent/test.cpp.o [184/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/cubic_line_tangent/test.cpp.o [185/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/arc_line_tangent/test.cpp.o [186/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/perpendicular/test.cpp.o [187/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/parallel/test.cpp.o [188/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/angle/test.cpp.o [189/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/same_orientation/test.cpp.o [190/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_on_circle/test.cpp.o [191/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/diameter/test.cpp.o [192/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/vertical/test.cpp.o [193/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/horizontal/test.cpp.o [194/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/at_midpoint/test.cpp.o [195/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/symmetric_line/test.cpp.o [196/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/symmetric_vert/test.cpp.o [197/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/symmetric_horiz/test.cpp.o [198/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/symmetric/test.cpp.o [199/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/length_difference/test.cpp.o [200/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/equal_line_arc_len/test.cpp.o [201/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/equal_angle/test.cpp.o [202/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/eq_pt_ln_distances/test.cpp.o [203/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/eq_len_pt_line_d/test.cpp.o [204/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/length_ratio/test.cpp.o [205/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/equal_length_lines/test.cpp.o [206/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_on_face/test.cpp.o [207/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_on_line/test.cpp.o [208/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_in_plane/test.cpp.o [209/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/proj_pt_distance/test.cpp.o /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/surfinter.cpp:30: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 30 | #pragma omp critical(into) /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/surfinter.cpp:107: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 107 | #pragma omp critical(into) /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/surfinter.cpp:503: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 503 | #pragma omp critical(into) [210/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_face_distance/test.cpp.o [211/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_line_distance/test.cpp.o [212/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_plane_distance/test.cpp.o [213/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/pt_pt_distance/test.cpp.o [214/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/constraint/points_coincident/test.cpp.o [215/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/core/path/test.cpp.o [216/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/core/locale/test.cpp.o [217/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/core/expr/test.cpp.o [218/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/analysis/contour_area/test.cpp.o [219/252] Building CXX object test/CMakeFiles/solvespace-testsuite.dir/harness.cpp.o [220/252] Building CXX object src/CMakeFiles/solvespace-cli.dir/platform/entrycli.cpp.o [221/252] Building CXX object src/CMakeFiles/solvespace.dir/platform/guigtk.cpp.o [222/252] Building CXX object src/CMakeFiles/solvespace.dir/render/rendergl3.cpp.o [223/252] Building CXX object src/CMakeFiles/solvespace.dir/render/gl3shader.cpp.o [224/252] Building CXX object src/CMakeFiles/solvespace.dir/platform/entrygui.cpp.o In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:15, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:7: /usr/include/c++/15.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:855:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 855 | operator=(initializer_list __l) | ^~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp: In function 'const std::vector& SolveSpace::StipplePatternDashes(StipplePattern)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1035:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1035 | {}; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1037:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1037 | { 1.0, 2.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1039:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1039 | { 1.0, 1.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1041:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1041 | { 1.0, 0.5, 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1043:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1043 | { 1.0, 0.5, 1e-6, 0.5, 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1045:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1045 | { 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1047:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1047 | { 2.0, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1049:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1049 | { 1.0, 2.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1051:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1051 | { 1.0, 2.0 }; | ^ [225/252] Building CXX object src/CMakeFiles/solvespace.dir/solvespace.cpp.o [226/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/drw_objects.cpp.o [227/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/drw_entities.cpp.o [228/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/drw_classes.cpp.o [229/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/drw_header.cpp.o [230/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/rscodec.cpp.o [231/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dxfwriter.cpp.o [232/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dxfreader.cpp.o [233/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgutil.cpp.o [234/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader.cpp.o [235/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader27.cpp.o [236/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader24.cpp.o In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:15, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:7: /usr/include/c++/15.2.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:855:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 855 | operator=(initializer_list __l) | ^~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp: In function 'const std::vector& SolveSpace::StipplePatternDashes(StipplePattern)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1035:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1035 | {}; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1037:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1037 | { 1.0, 2.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1039:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1039 | { 1.0, 1.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1041:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1041 | { 1.0, 0.5, 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1043:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1043 | { 1.0, 0.5, 1e-6, 0.5, 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1045:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1045 | { 1e-6, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1047:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1047 | { 2.0, 0.5 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1049:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1049 | { 1.0, 2.0 }; | ^ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/util.cpp:1051:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1051 | { 1.0, 2.0 }; | ^ [237/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader21.cpp.o [238/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader18.cpp.o /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp: In member function 'void SolveSpace::TextWindow::ClearSuper()': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:290:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class SolveSpace::TextWindow' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 290 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:177, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:6: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/ui.h:181:7: note: 'class SolveSpace::TextWindow' declared here 181 | class TextWindow { | ^~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp: In member function 'void SolveSpace::TextWindow::DrawOrHitTestIcons(SolveSpace::UiCanvas*, DrawOrHitHow, double, double)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:649:31: warning: 'hoveredX' may be used uninitialized [-Wmaybe-uninitialized] 649 | window->SetTooltip(hoveredButton->Tooltip(), hoveredX, hoveredY, 28, 28); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:628:12: note: 'hoveredX' was declared here 628 | double hoveredX, hoveredY; | ^~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:649:31: warning: 'hoveredY' may be used uninitialized [-Wmaybe-uninitialized] 649 | window->SetTooltip(hoveredButton->Tooltip(), hoveredX, hoveredY, 28, 28); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/textwin.cpp:628:22: note: 'hoveredY' was declared here 628 | double hoveredX, hoveredY; | ^~~~~~~~ [239/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgreader15.cpp.o [240/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/dwgbuffer.cpp.o [241/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/drw_textcodec.cpp.o [242/252] Building CXX object extlib/libdxfrw/CMakeFiles/dxfrw.dir/intern/drw_dbg.cpp.o /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/shell.cpp:589: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 589 | #pragma omp parallel for /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/shell.cpp:594: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 594 | #pragma omp critical /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/groupmesh.cpp:120: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 120 | #pragma omp parallel for /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:204: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 204 | #pragma omp parallel for /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:211: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 211 | #pragma omp critical /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:677: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 677 | #pragma omp critical /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:694: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 694 | #pragma omp parallel for /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:709: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 709 | #pragma omp parallel for /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/srf/boolean.cpp:846: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 846 | #pragma omp parallel for In file included from /usr/include/c++/15.2.0/bits/stl_algobase.h:71, from /usr/include/c++/15.2.0/bits/stl_tree.h:65, from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:11, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/draw.cpp:8: /usr/include/c++/15.2.0/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >; _Compare = SolveSpace::GraphicsWindow::Selection::Draw(bool, SolveSpace::Canvas*)::]': /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /usr/include/c++/15.2.0/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:24: In function '_ForwardIterator std::__adjacent_find(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:845:37, inlined from '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >; _BinaryPredicate = SolveSpace::GraphicsWindow::Selection::Draw(bool, SolveSpace::Canvas*)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:917:27, inlined from 'void SolveSpace::GraphicsWindow::Selection::Draw(bool, SolveSpace::Canvas*)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/draw.cpp:71:30: /usr/include/c++/15.2.0/bits/stl_algo.h:831:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 831 | if (__binary_pred(__first, __next)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >; _BinaryPredicate = SolveSpace::GraphicsWindow::Selection::Draw(bool, SolveSpace::Canvas*)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:917:27, inlined from 'void SolveSpace::GraphicsWindow::Selection::Draw(bool, SolveSpace::Canvas*)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/draw.cpp:71:30: /usr/include/c++/15.2.0/bits/stl_algo.h:853:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 853 | if (!__binary_pred(__dest, __first)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/memory:71, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:12, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/undoredo.cpp:8: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*; _Tp = SolveSpace::Entity]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SolveSpace::Entity; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:636:31, inlined from 'SolveSpace::IdList::IdList(const SolveSpace::IdList&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/dsc.h:403:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader15.h:16, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader15.cpp:19: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = secEnum::DWGSection; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = secEnum::DWGSection; _Tp = dwgSectionInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp: In lambda function: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp:130:25: warning: implicitly-declared 'DRW_Polyline& DRW_Polyline::operator=(const DRW_Polyline&)' is deprecated [-Wdeprecated-copy] 130 | polyline = {}; | ^ In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/libdxfrw.h:17, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp:6: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:819:5: note: because 'DRW_Polyline' has user-provided 'DRW_Polyline::DRW_Polyline(const DRW_Polyline&)' 819 | DRW_Polyline(const DRW_Polyline& p) : DRW_Point(p) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h: In member function 'DRW_Point& DRW_Point::operator=(const DRW_Point&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7: warning: implicitly-declared 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' is deprecated [-Wdeprecated-copy] 247 | class DRW_Point : public DRW_Entity { | ^~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:125:5: note: because 'DRW_Entity' has user-provided 'DRW_Entity::DRW_Entity(const DRW_Entity&)' 125 | DRW_Entity(const DRW_Entity& e) { | ^~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h: In member function 'DRW_Polyline& DRW_Polyline::operator=(const DRW_Polyline&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:808:7: note: synthesized method 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' first required here 808 | class DRW_Polyline : public DRW_Point { | ^~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp: In lambda function: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp:130:25: note: synthesized method 'DRW_Polyline& DRW_Polyline::operator=(const DRW_Polyline&)' first required here 130 | polyline = {}; | ^ In file included from /usr/include/c++/15.2.0/list:67, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:19: /usr/include/c++/15.2.0/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DRW_Variant; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_list.h:2390:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 2390 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_list.h:2390:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In constructor 'std::__cxx11::list<_Tp, _Allocator>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Allocator>::iterator std::__cxx11::list<_Tp, _Allocator>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:132:7, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:315:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:311:21, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:98:7, inlined from 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7, inlined from 'DRW_Polyline& DRW_Polyline::operator=(const DRW_Polyline&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:808:7, inlined from 'DxfWriteInterface::writePolylines()::' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp:130:25: /usr/include/c++/15.2.0/bits/stl_list.h:1253:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1253 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'std::__cxx11::list<_Tp, _Allocator>::list(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1106:33, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2472:35, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1819:19, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1253:26, inlined from 'std::__cxx11::list<_Tp, _Allocator>::iterator std::__cxx11::list<_Tp, _Allocator>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:132:7, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:315:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:98:7, inlined from 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7, inlined from 'DRW_Polyline& DRW_Polyline::operator=(const DRW_Polyline&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:808:7, inlined from 'DxfWriteInterface::writePolylines()::' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/exportvector.cpp:130:25: /usr/include/c++/15.2.0/bits/stl_list.h:1185:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1185 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/libdxfrw.h:17, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:2: /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h: In member function 'DRW_Point& DRW_Point::operator=(const DRW_Point&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7: warning: implicitly-declared 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' is deprecated [-Wdeprecated-copy] 247 | class DRW_Point : public DRW_Entity { | ^~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:125:5: note: because 'DRW_Entity' has user-provided 'DRW_Entity::DRW_Entity(const DRW_Entity&)' 125 | DRW_Entity(const DRW_Entity& e) { | ^~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h: In member function 'DRW_Block& DRW_Block::operator=(const DRW_Block&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:529:7: note: synthesized method 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' first required here 529 | class DRW_Block : public DRW_Point { | ^~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp: In member function 'virtual void SolveSpace::DxfImport::addBlock(const DRW_Block&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:579:27: note: synthesized method 'DRW_Block& DRW_Block::operator=(const DRW_Block&)' first required here 579 | readBlock->data = data; | ^~~~ In file included from /usr/include/c++/15.2.0/list:67, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:19: /usr/include/c++/15.2.0/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DRW_Variant; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_list.h:2390:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 2390 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_list.h:2390:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:11, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:1: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, SolveSpace::DxfImport::Block>; _KeyOfValue = std::_Select1st, SolveSpace::DxfImport::Block> >; _Compare = std::less >; _Alloc = std::allocator, SolveSpace::DxfImport::Block> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SolveSpace::DxfImport::Block>, std::_Select1st, SolveSpace::DxfImport::Block> >, std::less >, std::allocator, SolveSpace::DxfImport::Block> > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = SolveSpace::DxfImport::Block; _Compare = std::less >; _Alloc = std::allocator, SolveSpace::DxfImport::Block> >]', inlined from 'virtual void SolveSpace::DxfImport::addBlock(const DRW_Block&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:578:38: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, SolveSpace::DxfImport::Block>, std::_Select1st, SolveSpace::DxfImport::Block> >, std::less >, std::allocator, SolveSpace::DxfImport::Block> > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In constructor 'std::__cxx11::list<_Tp, _Allocator>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'std::__cxx11::list<_Tp, _Allocator>::iterator std::__cxx11::list<_Tp, _Allocator>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:132:7, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:315:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:311:21, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:98:7, inlined from 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7, inlined from 'DRW_Block& DRW_Block::operator=(const DRW_Block&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:529:7, inlined from 'virtual void SolveSpace::DxfImport::addBlock(const DRW_Block&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:579:27: /usr/include/c++/15.2.0/bits/stl_list.h:1253:33: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1253 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'std::__cxx11::list<_Tp, _Allocator>::list(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1106:33, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2472:35, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1819:19, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1253:26, inlined from 'std::__cxx11::list<_Tp, _Allocator>::iterator std::__cxx11::list<_Tp, _Allocator>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator >; = void; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:132:7, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator >; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:315:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:281:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Allocator>::operator=(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/list.tcc:262:5, inlined from 'DRW_Entity& DRW_Entity::operator=(const DRW_Entity&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:98:7, inlined from 'DRW_Point& DRW_Point::operator=(const DRW_Point&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:247:7, inlined from 'DRW_Block& DRW_Block::operator=(const DRW_Block&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:529:7, inlined from 'virtual void SolveSpace::DxfImport::addBlock(const DRW_Block&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/importdxf.cpp:579:27: /usr/include/c++/15.2.0/bits/stl_list.h:1185:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1185 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader21.h:16, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader21.cpp:19: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = secEnum::DWGSection; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = secEnum::DWGSection; _Tp = dwgSectionInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader18.h:16, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/intern/dwgreader18.cpp:19: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = secEnum::DWGSection; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = secEnum::DWGSection; _Tp = dwgSectionInfo; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/memory:71, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.h:12, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/solvespace.h:10, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/file.cpp:6: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*; _Tp = SolveSpace::Entity]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = SolveSpace::Entity; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:636:31, inlined from 'SolveSpace::IdList::IdList(const SolveSpace::IdList&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/dsc.h:403:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = SolveSpace::Entity*; _Tp = SolveSpace::Entity]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:637:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = SolveSpace::Entity; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1912:6, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = SolveSpace::Entity; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:238:44, inlined from 'SolveSpace::IdList& SolveSpace::IdList::operator=(const SolveSpace::IdList&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/dsc.h:403:7, inlined from 'SolveSpace::Group& SolveSpace::Group::operator=(const SolveSpace::Group&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/sketch.h:142:7, inlined from 'bool SolveSpace::SolveSpaceUI::SaveToFile(const SolveSpace::Platform::Path&)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/file.cpp:305:16: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/list:67, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.h:19, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.cpp:14: /usr/include/c++/15.2.0/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const DRW_Variant&}; _Tp = DRW_Variant; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_list.h:2470:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2470 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::emplace_back(_Args&& ...) [with _Args = {const DRW_Variant&}; _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_list.h:2396:18, inlined from 'std::__cxx11::list<_Tp, _Allocator>::list(const std::__cxx11::list<_Tp, _Allocator>&) [with _Tp = DRW_Variant; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_list.h:1185:31, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::list; _Args = {const std::__cxx11::list >&}; _Tp = std::_List_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1106:33, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const std::__cxx11::list >&}; _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:2472:35, inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = std::__cxx11::list; _Alloc = std::allocator >]' at /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: /usr/include/c++/15.2.0/bits/stl_list.h:1819:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1819 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'bool DRW_Entity::parseDxfGroups(int, dxfReader*)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.cpp:164:21: /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1804 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = DRW_Variant; _Alloc = std::allocator]', inlined from 'bool DRW_Entity::parseDxfGroups(int, dxfReader*)' at /home/buildozer/aports/community/solvespace/src/solvespace-3.1/extlib/libdxfrw/drw_entities.cpp:189:25: /usr/include/c++/15.2.0/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1804 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/platform/guigtk.cpp: In function 'void SolveSpace::Platform::OpenInBrowser(const std::string&)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/platform/guigtk.cpp:1496:17: warning: 'gboolean gtk_show_uri(GdkScreen*, const gchar*, guint32, GError**)' is deprecated: Use 'gtk_show_uri_on_window' instead [-Wdeprecated-declarations] 1496 | gtk_show_uri(Gdk::Screen::get_default()->gobj(), url.c_str(), GDK_CURRENT_TIME, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:200, from /usr/include/gtkmm-3.0/gtkmm/enums.h:31, from /usr/include/gtkmm-3.0/gtkmm/widget.h:47, from /usr/include/gtkmm-3.0/gtkmm/container.h:28, from /usr/include/gtkmm-3.0/gtkmm/box.h:27, from /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/platform/guigtk.cpp:13: /usr/include/gtk-3.0/gtk/gtkshow.h:33:10: note: declared here 33 | gboolean gtk_show_uri (GdkScreen *screen, | ^~~~~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.cpp: In member function 'bool SolveSpace::Pixmap::WritePng(FILE*, bool)': /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.cpp:276:9: warning: variable 'colorType' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 276 | int colorType = 0; | ^~~~~~~~~ /home/buildozer/aports/community/solvespace/src/solvespace-3.1/src/resource.cpp:277:10: warning: variable 'bgr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 277 | bool bgr = false; | ^~~ [243/252] Linking CXX static library bin/libdxfrw.a [244/252] Linking CXX static library bin/libsolvespace-core.a [245/252] Linking CXX shared library bin/libslvs.so.3.1 [246/252] Creating library symlink bin/libslvs.so.1 bin/libslvs.so [247/252] Linking C executable bin/CDemo [248/252] Linking CXX static library bin/libsolvespace-headless.a [249/252] Linking CXX executable bin/solvespace [250/252] Linking CXX executable bin/solvespace-debugtool [251/252] Linking CXX executable bin/solvespace-cli [252/252] Linking CXX executable bin/solvespace-testsuite >>> solvespace: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/freedesktop/solvespace-48x48.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/applications/solvespace.desktop -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/metainfo/com.solvespace.SolveSpace.metainfo.xml -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/mime/packages/solvespace-slvs.xml -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/scalable/apps/solvespace.svg -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/scalable/mimetypes/application-x-solvespace.svg -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/16x16/apps/solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/16x16/mimetypes/application-x-solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/24x24/apps/solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/24x24/mimetypes/application-x-solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/32x32/apps/solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/32x32/mimetypes/application-x-solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/48x48/apps/solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/icons/hicolor/48x48/mimetypes/application-x-solvespace.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/banner.txt -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/angle.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/arc.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/assemble.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/bezier.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/circle.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/construction.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/equal.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/extrude.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/helix.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/horiz.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/image.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/in3d.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/lathe.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/length.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/line.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/ontoworkplane.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/other-supp.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/parallel.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/perpendicular.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/pointonx.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/point.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/rectangle.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/ref.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/revolve.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/same-orientation.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/sketch-in-3d.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/sketch-in-plane.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/step-rotate.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/step-translate.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/symmetric.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/tangent-arc.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/text.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/trim.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/graphics-window/vert.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/constraint.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/construction.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/edges.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/faces.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/occluded-visible.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/occluded-stippled.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/occluded-invisible.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/mesh.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/normal.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/outlines.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/point.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/shaded.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/icons/text-window/workplane.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales.txt -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/de_DE.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/en_US.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/fr_FR.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/uk_UA.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/es_AR.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/tr_TR.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/ru_RU.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/locales/zh_CN.po -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/unifont.hex.gz -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/0-check-false.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/1-check-true.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/2-radio-false.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/3-radio-true.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/4-stipple-dot.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/5-stipple-dash-long.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/6-stipple-dash.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/private/7-stipple-zigzag.png -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/unicode.lff.gz -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/fonts/BitstreamVeraSans-Roman-builtin.ttf -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh_point.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh_point.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh_tex.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh_texa.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/imesh_tex.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/mesh.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/mesh.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/mesh_fill.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/mesh_fill.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/edge.frag -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/edge.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/shaders/outline.vert -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/threejs/three-r111.min.js.gz -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/threejs/hammer-2.0.8.js.gz -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/share/solvespace/threejs/SolveSpaceControls.js -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/lib/solvespace/libslvs.so.3.1 -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/lib/solvespace/libslvs.so.1 -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/lib/solvespace/libslvs.so -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/include/slvs.h -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/bin/solvespace -- Installing: /home/buildozer/aports/community/solvespace/pkg/solvespace/usr/bin/solvespace-cli >>> solvespace-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/solvespace/pkg/solvespace-dev/usr/include' >>> solvespace-dev*: Preparing subpackage solvespace-dev... >>> solvespace-dev*: Stripping binaries >>> solvespace-dev*: Running postcheck for solvespace-dev >>> solvespace*: Running postcheck for solvespace >>> solvespace*: Preparing package solvespace... >>> solvespace*: Stripping binaries >>> solvespace*: Scanning shared objects >>> solvespace-dev*: Scanning shared objects >>> solvespace-dev*: Tracing dependencies... >>> solvespace-dev*: Package size: 13.0 KB >>> solvespace-dev*: Compressing data... >>> solvespace-dev*: Create checksum... >>> solvespace-dev*: Create solvespace-dev-3.1-r2.apk >>> solvespace*: Tracing dependencies... so:libGL.so.1 so:libatkmm-1.6.so.1 so:libc.musl-armhf.so.1 so:libcairo.so.2 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgcc_s.so.1 so:libgdk-3.so.0 so:libgdkmm-3.0.so.1 so:libglib-2.0.so.0 so:libglibmm-2.4.so.1 so:libgtk-3.so.0 so:libgtkmm-3.0.so.1 so:libjson-c.so.5 so:libpangomm-1.4.so.1 so:libpng16.so.16 so:libsigc-2.0.so.0 so:libstdc++.so.6 so:libz.so.1 >>> solvespace*: Package size: 7.1 MB >>> solvespace*: Compressing data... >>> solvespace*: Create checksum... >>> solvespace*: Create solvespace-3.1-r2.apk >>> solvespace: Build complete at Wed, 05 Nov 2025 23:47:53 +0000 elapsed time 0h 0m 18s >>> solvespace: Cleaning up srcdir >>> solvespace: Cleaning up pkgdir >>> solvespace: Cleaning up tmpdir >>> solvespace: Uninstalling dependencies... ( 1/226) Purging .makedepends-solvespace (20251105.234737) ( 2/226) Purging cmake (4.1.2-r0) ( 3/226) Purging eigen-dev (3.4.0-r10) ( 4/226) Purging glew-dev (2.2.0-r5) ( 5/226) Purging libxmu-dev (1.2.1-r0) ( 6/226) Purging libxmu (1.2.1-r0) ( 7/226) Purging glew (2.2.0-r5) ( 8/226) Purging json-c-dev (0.18-r1) ( 9/226) Purging json-c (0.18-r1) ( 10/226) Purging samurai (1.2-r7) ( 11/226) Purging at-spi2-core (2.58.1-r0) ( 12/226) Purging glu-dev (9.0.3-r4) ( 13/226) Purging glu (9.0.3-r4) ( 14/226) Purging libarchive (3.8.2-r0) ( 15/226) Purging libuv (1.51.0-r0) ( 16/226) Purging libxt-dev (1.3.1-r0) ( 17/226) Purging libxt (1.3.1-r0) ( 18/226) Purging py3-packaging-pyc (25.0-r0) ( 19/226) Purging py3-parsing-pyc (3.2.3-r0) ( 20/226) Purging python3-pyc (3.12.12-r0) ( 21/226) Purging python3-pycache-pyc0 (3.12.12-r0) ( 22/226) Purging xcb-proto-pyc (1.17.0-r0) ( 23/226) Purging pyc (3.12.12-r0) ( 24/226) Purging rhash-libs (1.4.6-r0) ( 25/226) Purging gtkmm3-dev (3.24.10-r0) ( 26/226) Purging gtkmm3 (3.24.10-r0) ( 27/226) Purging gtk+3.0-dev (3.24.51-r0) ( 28/226) Purging wayland-protocols (1.45-r0) ( 29/226) Purging atkmm2.28-dev (2.28.4-r1) ( 30/226) Purging atkmm2.28 (2.28.4-r1) ( 31/226) Purging at-spi2-core-dev (2.58.1-r0) ( 32/226) Purging gtk+3.0 (3.24.51-r0) gtk+3.0-3.24.51-r0.post-deinstall: Executing script... ( 33/226) Purging gobject-introspection (1.86.0-r0) ( 34/226) Purging gtk-update-icon-cache (3.24.51-r0) ( 35/226) Purging hicolor-icon-theme (0.18-r0) ( 36/226) Purging libatk-bridge-2.0 (2.58.1-r0) ( 37/226) Purging at-spi2-core-libs (2.58.1-r0) ( 38/226) Purging cups-libs (2.4.13-r0) ( 39/226) Purging avahi-libs (0.8-r22) ( 40/226) Purging pangomm2.46-dev (2.46.4-r1) ( 41/226) Purging pangomm2.46 (2.46.4-r1) ( 42/226) Purging pango-dev (1.56.4-r0) ( 43/226) Purging pango-tools (1.56.4-r0) ( 44/226) Purging pango (1.56.4-r0) ( 45/226) Purging harfbuzz-dev (11.3.2-r0) ( 46/226) Purging harfbuzz-cairo (11.3.2-r0) ( 47/226) Purging harfbuzz-gobject (11.3.2-r0) ( 48/226) Purging harfbuzz-icu (11.3.2-r0) ( 49/226) Purging harfbuzz-subset (11.3.2-r0) ( 50/226) Purging harfbuzz (11.3.2-r0) ( 51/226) Purging graphite2-dev (1.3.14-r6) ( 52/226) Purging graphite2 (1.3.14-r6) ( 53/226) Purging cairomm1.14-dev (1.14.5-r0) ( 54/226) Purging cairomm1.14 (1.14.5-r0) ( 55/226) Purging cairo-dev (1.18.4-r0) ( 56/226) Purging cairo-tools (1.18.4-r0) ( 57/226) Purging xcb-util-dev (0.4.1-r3) ( 58/226) Purging util-macros (1.20.2-r0) ( 59/226) Purging xcb-util (0.4.1-r3) ( 60/226) Purging cairo-gobject (1.18.4-r0) ( 61/226) Purging cairo (1.18.4-r0) ( 62/226) Purging libxft-dev (2.3.9-r0) ( 63/226) Purging libxft (2.3.9-r0) ( 64/226) Purging fontconfig-dev (2.17.1-r0) ( 65/226) Purging fontconfig (2.17.1-r0) ( 66/226) Purging freetype-dev (2.13.3-r0) ( 67/226) Purging freetype (2.13.3-r0) ( 68/226) Purging brotli-dev (1.1.0-r2) ( 69/226) Purging brotli (1.1.0-r2) ( 70/226) Purging glibmm2.66-dev (2.66.8-r0) ( 71/226) Purging glibmm2.66 (2.66.8-r0) ( 72/226) Purging gdk-pixbuf-dev (2.44.4-r0) ( 73/226) Purging gdk-pixbuf (2.44.4-r0) gdk-pixbuf-2.44.4-r0.pre-deinstall: Executing script... ( 74/226) Purging glib-dev (2.86.1-r0) ( 75/226) Purging bzip2-dev (1.0.8-r6) ( 76/226) Purging docbook-xsl (1.79.2-r13) ( 77/226) Purging docbook-xsl-ns (1.79.2-r13) docbook-xsl-ns-1.79.2-r13.pre-deinstall: Executing script... ( 78/226) Purging docbook-xsl-nons (1.79.2-r13) docbook-xsl-nons-1.79.2-r13.pre-deinstall: Executing script... ( 79/226) Purging docbook-xml (4.5-r10) docbook-xml-4.5-r10.pre-deinstall: Executing script... ( 80/226) Purging gettext-dev (0.24.1-r1) ( 81/226) Purging gettext-asprintf (0.24.1-r1) ( 82/226) Purging gettext (0.24.1-r1) ( 83/226) Purging gettext-envsubst (0.24.1-r1) ( 84/226) Purging libxslt (1.1.43-r3) ( 85/226) Purging py3-packaging (25.0-r0) ( 86/226) Purging py3-parsing (3.2.3-r0) ( 87/226) Purging pcre2-dev (10.46-r0) ( 88/226) Purging libpcre2-16 (10.46-r0) ( 89/226) Purging libpcre2-32 (10.46-r0) ( 90/226) Purging libedit-dev (20251016.3.1-r0) ( 91/226) Purging bsd-compat-headers (0.7.2-r6) ( 92/226) Purging dbus-dev (1.16.2-r1) ( 93/226) Purging dbus-libs (1.16.2-r1) ( 94/226) Purging wayland-dev (1.24.0-r0) ( 95/226) Purging wayland-libs-cursor (1.24.0-r0) ( 96/226) Purging wayland-libs-egl (1.24.0-r0) ( 97/226) Purging wayland-libs-server (1.24.0-r0) ( 98/226) Purging expat-dev (2.7.3-r0) ( 99/226) Purging expat (2.7.3-r0) (100/226) Purging fribidi-dev (1.0.16-r2) (101/226) Purging fribidi (1.0.16-r2) (102/226) Purging libepoxy-dev (1.5.10-r1) (103/226) Purging libepoxy (1.5.10-r1) (104/226) Purging mesa-dev (25.2.6-r0) (105/226) Purging libxdamage-dev (1.1.6-r5) (106/226) Purging libxdamage (1.1.6-r5) (107/226) Purging libxshmfence-dev (1.3.3-r0) (108/226) Purging mesa-egl (25.2.6-r0) (109/226) Purging mesa-gbm (25.2.6-r0) (110/226) Purging mesa-gl (25.2.6-r0) (111/226) Purging mesa-gles (25.2.6-r0) (112/226) Purging libxrandr-dev (1.5.4-r1) (113/226) Purging libxrandr (1.5.4-r1) (114/226) Purging libxcomposite-dev (0.4.6-r5) (115/226) Purging libxcomposite (0.4.6-r5) (116/226) Purging libxinerama-dev (1.1.5-r4) (117/226) Purging libxinerama (1.1.5-r4) (118/226) Purging libxxf86vm-dev (1.1.6-r0) (119/226) Purging libxxf86vm (1.1.6-r0) (120/226) Purging libxcursor-dev (1.2.3-r0) (121/226) Purging libxcursor (1.2.3-r0) (122/226) Purging libxrender-dev (0.9.12-r0) (123/226) Purging libxrender (0.9.12-r0) (124/226) Purging libxtst-dev (1.2.5-r0) (125/226) Purging libxtst (1.2.5-r0) (126/226) Purging libxi-dev (1.8.2-r0) (127/226) Purging libxi (1.8.2-r0) (128/226) Purging libxfixes-dev (6.0.2-r0) (129/226) Purging libxfixes (6.0.2-r0) (130/226) Purging libxext-dev (1.3.6-r2) (131/226) Purging libxext (1.3.6-r2) (132/226) Purging libx11-dev (1.8.12-r1) (133/226) Purging xtrans (1.6.0-r0) (134/226) Purging libxkbcommon-dev (1.12.2-r0) (135/226) Purging libxkbcommon-x11 (1.12.2-r0) (136/226) Purging libxkbcommon (1.12.2-r0) (137/226) Purging xkeyboard-config (2.46-r0) (138/226) Purging libxcb-dev (1.17.0-r0) (139/226) Purging xcb-proto (1.17.0-r0) (140/226) Purging python3 (3.12.12-r0) (141/226) Purging gdbm (1.26-r0) (142/226) Purging gettext-libs (0.24.1-r1) (143/226) Purging shared-mime-info (2.4-r6) shared-mime-info-2.4-r6.post-deinstall: Executing script... (144/226) Purging libatk-1.0 (2.58.1-r0) (145/226) Purging glib (2.86.1-r0) (146/226) Purging gnutls (3.8.8-r0) (147/226) Purging libdrm-dev (2.4.128-r0) (148/226) Purging libpciaccess-dev (0.18.1-r1) (149/226) Purging mesa (25.2.6-r0) (150/226) Purging libdrm (2.4.128-r0) (151/226) Purging libpciaccess (0.18.1-r1) (152/226) Purging hwdata-pci (0.400-r0) (153/226) Purging icu-dev (76.1-r1) (154/226) Purging icu (76.1-r1) (155/226) Purging icu-libs (76.1-r1) (156/226) Purging icu-data-en (76.1-r1) (157/226) Purging libsm-dev (1.2.6-r0) (158/226) Purging libsm (1.2.6-r0) (159/226) Purging util-linux-dev (2.41.2-r0) (160/226) Purging libfdisk (2.41.2-r0) (161/226) Purging liblastlog2 (2.41.2-r0) (162/226) Purging libmount (2.41.2-r0) (163/226) Purging libsmartcols (2.41.2-r0) (164/226) Purging libuuid (2.41.2-r0) (165/226) Purging libblkid (2.41.2-r0) (166/226) Purging libxdmcp-dev (1.1.5-r1) (167/226) Purging libx11 (1.8.12-r1) (168/226) Purging libxcb (1.17.0-r0) (169/226) Purging libxdmcp (1.1.5-r1) (170/226) Purging libbsd (0.12.2-r0) (171/226) Purging libbz2 (1.0.8-r6) (172/226) Purging libeconf (0.8.0-r0) (173/226) Purging libelf (0.194-r0) (174/226) Purging libffi-dev (3.5.2-r0) (175/226) Purging linux-headers (6.16.12-r0) (176/226) Purging wayland-libs-client (1.24.0-r0) (177/226) Purging p11-kit (0.25.5-r2) (178/226) Purging llvm21-libs (21.1.2-r1) (179/226) Purging libffi (3.5.2-r0) (180/226) Purging ncurses-dev (6.5_p20251010-r0) (181/226) Purging libncurses++ (6.5_p20251010-r0) (182/226) Purging libpanelw (6.5_p20251010-r0) (183/226) Purging libformw (6.5_p20251010-r0) (184/226) Purging libice-dev (1.1.2-r0) (185/226) Purging libice (1.1.2-r0) (186/226) Purging libintl (0.24.1-r1) (187/226) Purging tiff-dev (4.7.1-r0) (188/226) Purging libtiffxx (4.7.1-r0) (189/226) Purging tiff (4.7.1-r0) (190/226) Purging libjpeg-turbo-dev (3.1.2-r0) (191/226) Purging libturbojpeg (3.1.2-r0) (192/226) Purging libjpeg-turbo (3.1.2-r0) (193/226) Purging libmd (1.1.0-r0) (194/226) Purging libmenuw (6.5_p20251010-r0) (195/226) Purging libpng-dev (1.6.49-r0) (196/226) Purging libpng (1.6.49-r0) (197/226) Purging libwebp-dev (1.6.0-r0) (198/226) Purging libwebpdecoder (1.6.0-r0) (199/226) Purging libwebpdemux (1.6.0-r0) (200/226) Purging libwebpmux (1.6.0-r0) (201/226) Purging libwebp (1.6.0-r0) (202/226) Purging libsharpyuv (1.6.0-r0) (203/226) Purging libsigc++-dev (2.12.1-r0) (204/226) Purging libsigc++ (2.12.1-r0) (205/226) Purging libtasn1 (4.20.0-r0) (206/226) Purging libxau-dev (1.0.12-r0) (207/226) Purging libxau (1.0.12-r0) (208/226) Purging libxml2-dev (2.13.9-r0) (209/226) Purging libxml2-utils (2.13.9-r0) (210/226) Purging libxml2 (2.13.9-r0) (211/226) Purging libxshmfence (1.3.3-r0) (212/226) Purging mpdecimal (4.0.1-r0) (213/226) Purging nettle (3.10.2-r0) (214/226) Purging pixman-dev (0.46.4-r0) (215/226) Purging pixman (0.46.4-r0) (216/226) Purging spirv-tools (1.4.321.0-r1) (217/226) Purging sqlite-dev (3.51.0-r0) (218/226) Purging sqlite-libs (3.51.0-r0) (219/226) Purging sqlite (3.51.0-r0) (220/226) Purging xorgproto (2024.1-r0) (221/226) Purging xz-dev (5.8.1-r0) (222/226) Purging xz (5.8.1-r0) (223/226) Purging xz-libs (5.8.1-r0) (224/226) Purging zlib-dev (1.3.1-r2) (225/226) Purging zstd-dev (1.5.7-r2) (226/226) Purging zstd (1.5.7-r2) busybox-1.37.0-r24.trigger: Executing script... OK: 342 MiB in 105 packages >>> solvespace: Updating the community/armhf repository index... >>> solvespace: Signing the index...